Skip to content

Conversation

@notgivenby
Copy link
Contributor

@notgivenby notgivenby commented Jan 26, 2026

  • Successful external flash (https://app.circleci.com/pipelines/github/notgivenby/heads/2/workflows/8cf11de1-61b6-425b-9eb8-3d3b8d7ff3ca/jobs/19/artifacts) from commit 88c8070 using external programmer tigard
  • Boots successfully after the flashing:
  • Setting clock prompt on first reboot: ok if triggered correctly after initial flashing and CMOS battery disconnected
  • Clean boot detected (no keyring, nothing installed on disk): usb boot proposed and followed
  • Boots on usb
  • Qubes OS 4.3 install and reboot
  • Heads functionality- no pubkey detected, but OS detected -> OEM-Factory-reset proposed. Done with hardwarekey nk3 mini
  • On reboot after re-ownership: generate new HOTP/TOTP
  • wifi works based on OS Qubes OS 4.3 (kernel last)
  • PR0
    • flashprog -p internal (not locked)
    • lock_chip (locks the platform with PR0, if PR0 patch applied in fork or under patches/coreboot-X.Y.Z. and coreboot config contain proper preparation of the platform)
    • flashprog -p internal (reports locked)
  • All boards seem to build successfully

At the moment, the IFD is not fully expanded using me_cleaner. The original ME was around 2.5 MiB after shrinking. However, my version of the ME could not be deguarded.
For this port, a deguarded ME blob (~1.1 MiB) was taken from the libreboot Dell 3050 board. It worked without any issues. Everything works as in coreboot

This board requires a USB keyboard, which is enabled in the board config. A PS/2 header is available on the board, but it was not tested here or in coreboot.

Signed-off-by: notgivenby <notgivenby@gmail.com>
…ion how the files were created

Signed-off-by: notgivenby <notgivenby@gmail.com>
Signed-off-by: notgivenby <notgivenby@gmail.com>
Signed-off-by: notgivenby <notgivenby@gmail.com>
Signed-off-by: notgivenby <notgivenby@gmail.com>
… usb keyboard enabled

Signed-off-by: notgivenby <notgivenby@gmail.com>
Signed-off-by: notgivenby <notgivenby@gmail.com>
Signed-off-by: notgivenby <notgivenby@gmail.com>
@notgivenby
Copy link
Contributor Author

notgivenby commented Jan 27, 2026

@tlaurion

after accidental emergency reboot (before everything was working) I continuously fail to reset tpm and oem reowner. Heads reflashing and new builds do not change anything. I believe the wip cannot be merged without further testing from other users. I will try to figure out whats wrong with my set up…

@tlaurion tlaurion marked this pull request as draft January 27, 2026 19:37
@notgivenby
Copy link
Contributor Author

IMG_9966

not sure what is wrong here. Any ideas?

@tlaurion
Copy link
Collaborator

tlaurion commented Jan 30, 2026

IMG_9966

not sure what is wrong here. Any ideas?

Two things unrelated.

  • USB security dongle is not found on usb controllers. Drivers missing for pci or USB type for that port

  • tpm1 reset takes output of command as parameters. That seems like a bug. I will look but I think I fixed this into unmerged PR.

It would help if you put board in debug mode and reflash config from options menu.

And then

  • mount-usb --mode rw
  • cp /tmp/debug.txt /media/
  • lsmod > /media/lsmod.txt
  • lspci -vvv /media/lspci.txt
  • lsusb -vvv /media/lsusb.txt
  • cbmem -1 > /media/cbmem.txt
  • umount /media

And post those files in a comment (of course, from usb port that works. Is there different color coded usb ports?)

@notgivenby
Copy link
Contributor Author

debug.log
LOG: tpm stdout: Error Defend lock running from TPM_TakeOwnership wtf?

TRACE: /bin/cbfs-init(12): main
TRACE: /etc/functions(332): combine_configs
TRACE: /init(102): main
DEBUG: Full debug output enabled from this point: output both in dmesg and on console (equivalent of passing debug to kernel cmdline)
DEBUG: NOTE: DO_WITH_DEBUG std_err and std_out will be redirected to /tmp/debug.log
TRACE: /init(129): main
DEBUG: Applying panic_on_oom setting to sysctl
TRACE: /bin/key-init(6): main
 *** WARNING: Adding user's keys to distro keys failed ***
TRACE: /etc/functions(388): enable_usb
TRACE: /sbin/insmod(9): main
TPM: Extending PCR[5] with /lib/modules/ehci-hcd.ko and parameters '' before loading
TRACE: /sbin/insmod(53): main
No module parameters, extending only with the module's content
DEBUG: TPM: Will extend PCR[5] hash content of file /lib/modules/ehci-hcd.ko
TRACE: /bin/tpmr(802): main
TPM: Extending PCR[5] with hash f2f56d1d05d646d6ff8fc9303a1439d107b716f8
DEBUG: exec tpm extend -ix 5 -if /lib/modules/ehci-hcd.ko
LOG: exec stdout: New value of PCR[5]: 28dc3b8de70710fa67008983463b0eeebc29003a
DEBUG: Loading /lib/modules/ehci-hcd.ko with busybox insmod
TRACE: /sbin/insmod(9): main
TPM: Extending PCR[5] with /lib/modules/ehci-pci.ko and parameters '' before loading
TRACE: /sbin/insmod(53): main
No module parameters, extending only with the module's content
DEBUG: TPM: Will extend PCR[5] hash content of file /lib/modules/ehci-pci.ko
TRACE: /bin/tpmr(802): main
TPM: Extending PCR[5] with hash d1da41efbba8077bf812afc9a9f492ca29891545
DEBUG: exec tpm extend -ix 5 -if /lib/modules/ehci-pci.ko
LOG: exec stdout: New value of PCR[5]: 410fffc02ea46695568df0c4f67fa78ee5e6c382
DEBUG: Loading /lib/modules/ehci-pci.ko with busybox insmod
TRACE: /sbin/insmod(9): main
TPM: Extending PCR[5] with /lib/modules/xhci-hcd.ko and parameters '' before loading
TRACE: /sbin/insmod(53): main
No module parameters, extending only with the module's content
DEBUG: TPM: Will extend PCR[5] hash content of file /lib/modules/xhci-hcd.ko
TRACE: /bin/tpmr(802): main
TPM: Extending PCR[5] with hash 577ece06d3d6713ced027e246203bfd362e7ed40
DEBUG: exec tpm extend -ix 5 -if /lib/modules/xhci-hcd.ko
LOG: exec stdout: New value of PCR[5]: 658ea30fa84406712f82e582d4731be538921cf5
DEBUG: Loading /lib/modules/xhci-hcd.ko with busybox insmod
TRACE: /sbin/insmod(9): main
TPM: Extending PCR[5] with /lib/modules/xhci-pci.ko and parameters '' before loading
TRACE: /sbin/insmod(53): main
No module parameters, extending only with the module's content
DEBUG: TPM: Will extend PCR[5] hash content of file /lib/modules/xhci-pci.ko
TRACE: /bin/tpmr(802): main
TPM: Extending PCR[5] with hash 6d676f436d052a342db41d218f727e4d79a105e5
DEBUG: exec tpm extend -ix 5 -if /lib/modules/xhci-pci.ko
LOG: exec stdout: New value of PCR[5]: 2d824665ef363dcc81cdb0400dfcfd9c09bcdcc1
DEBUG: Loading /lib/modules/xhci-pci.ko with busybox insmod
TRACE: /sbin/insmod(9): main
TPM: Extending PCR[5] with /lib/modules/usbhid.ko and parameters '' before loading
TRACE: /sbin/insmod(53): main
No module parameters, extending only with the module's content
DEBUG: TPM: Will extend PCR[5] hash content of file /lib/modules/usbhid.ko
TRACE: /bin/tpmr(802): main
TPM: Extending PCR[5] with hash 23fdbad615a5a77aae5e2b442dc1c32d7e28ba03
DEBUG: exec tpm extend -ix 5 -if /lib/modules/usbhid.ko
LOG: exec stdout: New value of PCR[5]: 15e59ed17f19e8b62f357c00725131111a100635
DEBUG: Loading /lib/modules/usbhid.ko with busybox insmod
TRACE: /etc/functions(1431): load_keymap
DEBUG: Loading linux kernel shipped keyboard layout keymap: share/keymaps/defkeymap.map
DEBUG: loadkeys --default
TRACE: /bin/setconsolefont.sh(6): main
DEBUG: Double console font size due to framebuffer height 2160
TRACE: /bin/gui-init(631): main
TRACE: /etc/functions(388): enable_usb
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/ehci-hcd.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/ehci-pci.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/xhci-hcd.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/xhci-pci.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/usbhid.ko: already loaded, skipping
TRACE: /etc/functions(1154): detect_boot_device
TRACE: /etc/functions(1110): mount_possible_boot_device
TRACE: /etc/functions(1070): is_gpt_bios_grub
TRACE: /dev/sda1 is partition 1 of sda
TRACE: /etc/functions(1047): find_lvm_vg_name
TRACE: /etc/functions(1133): mount_possible_boot_device
DEBUG: Partition /dev/sda1 is very small, likely BIOS boot. Skipping mount.
TRACE: /etc/functions(1110): mount_possible_boot_device
TRACE: /etc/functions(1070): is_gpt_bios_grub
TRACE: /dev/sda2 is partition 2 of sda
TRACE: /etc/functions(1047): find_lvm_vg_name
TRACE: /etc/functions(1137): mount_possible_boot_device
DEBUG: Try mounting /dev/sda2 as /boot
TRACE: /bin/gui-init(310): clean_boot_check
TRACE: /bin/oem-factory-reset(12): main
TRACE: /bin/oem-factory-reset(141): mount_boot
TRACE: /bin/oem-factory-reset(853): report_integrity_measurements
TRACE: /bin/oem-factory-reset(919): report_integrity_measurements
TRACE: /bin/oem-factory-reset(983): main
TRACE: /etc/functions(388): enable_usb
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/ehci-hcd.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/ehci-pci.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/xhci-hcd.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/xhci-pci.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/usbhid.ko: already loaded, skipping
TRACE: /etc/functions(388): enable_usb
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/ehci-hcd.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/ehci-pci.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/xhci-hcd.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/xhci-pci.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/usbhid.ko: already loaded, skipping
TRACE: /bin/oem-factory-reset(923): usb_security_token_capabilities_check
TRACE: /etc/functions(388): enable_usb
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/ehci-hcd.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/ehci-pci.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/xhci-hcd.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/xhci-pci.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/usbhid.ko: already loaded, skipping
DEBUG: Nitrokey 3 detected: Setting GPG_ALGO to: p256
TRACE: /etc/functions(997): assert_signable
TRACE: /etc/functions(1154): detect_boot_device
TRACE: /etc/functions(1110): mount_possible_boot_device
TRACE: /etc/functions(1070): is_gpt_bios_grub
TRACE: /dev/sda1 is partition 1 of sda
TRACE: /etc/functions(1047): find_lvm_vg_name
TRACE: /etc/functions(1133): mount_possible_boot_device
DEBUG: Partition /dev/sda1 is very small, likely BIOS boot. Skipping mount.
TRACE: /etc/functions(1110): mount_possible_boot_device
TRACE: /etc/functions(1070): is_gpt_bios_grub
TRACE: /dev/sda2 is partition 2 of sda
TRACE: /etc/functions(1047): find_lvm_vg_name
TRACE: /etc/functions(1137): mount_possible_boot_device
DEBUG: Try mounting /dev/sda2 as /boot
TRACE: /etc/functions(1154): detect_boot_device
TRACE: /etc/functions(1110): mount_possible_boot_device
TRACE: /etc/functions(1070): is_gpt_bios_grub
TRACE: /dev/sda2 is partition 2 of sda
TRACE: /etc/functions(1047): find_lvm_vg_name
TRACE: /etc/functions(1137): mount_possible_boot_device
DEBUG: Try mounting /dev/sda2 as /boot
TRACE: /etc/functions(864): replace_config
TRACE: /etc/functions(332): combine_configs
TRACE: /bin/tpmr(710): tpm1_reset
DEBUG: Caching TPM Owner Password to /tmp/secret/tpm_owner_password
DEBUG: tpm physicalpresence -s
DEBUG: tpm physicalenable
DEBUG: tpm physicalsetdeactivated -c
DEBUG: tpm forceclear
DEBUG: tpm physicalenable
DEBUG: tpm takeown -pwdo heads is great
LOG: tpm stdout: Error Defend lock running from TPM_TakeOwnership
DEBUG: tpm: exited with status 3
TRACE: /bin/gui-init(338): check_gpg_key
TRACE: /etc/functions(283): recovery
DEBUG: Board EOL_m900_tiny-hotp-maximized - version Heads-v0.2.1-2892-g709a318-dirty
TPM: Extending PCR[4] to prevent any further secret unsealing
DEBUG: TPM: Will extend PCR[4] with hash of filename recovery
TRACE: /bin/tpmr(802): main
TPM: Extending PCR[4] with hash 8b60e9d739b5a5bfd87cbfe67501ab4fa6e41504
DEBUG: exec tpm extend -ix 4 -ic recovery
LOG: exec stdout: New value of PCR[4]: 8a6a96fde1a8dd96271479dc40742b36aba3c2b3
TRACE: /bin/mount-usb(7): main
DEBUG: Parameters: --mode=rw, --device=empty, --mountpoint=/media, --pass=
TRACE: /etc/functions(388): enable_usb
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/ehci-hcd.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/ehci-pci.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/xhci-hcd.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/xhci-pci.ko: already loaded, skipping
TRACE: /sbin/insmod(9): main
DEBUG: /lib/modules/usbhid.ko: already loaded, skipping
TRACE: /etc/functions(646): enable_usb_storage
TRACE: /sbin/insmod(9): main
TPM: Extending PCR[5] with /lib/modules/usb-storage.ko and parameters '' before loading
TRACE: /sbin/insmod(53): main
No module parameters, extending only with the module's content
DEBUG: TPM: Will extend PCR[5] hash content of file /lib/modules/usb-storage.ko
TRACE: /bin/tpmr(802): main
TPM: Extending PCR[5] with hash d7c28c9ca61ac52c05768aa01085cd42b75b35c8
DEBUG: exec tpm extend -ix 5 -if /lib/modules/usb-storage.ko
LOG: exec stdout: New value of PCR[5]: 9de1bdcd45e860a09e8e6b4ed3315db859fccfa0
DEBUG: Loading /lib/modules/usb-storage.ko with busybox insmod
TRACE: /etc/functions(683): list_usb_storage
DEBUG: Listing USB storage devices (including partitions)
TRACE: /etc/functions(683): list_usb_storage
DEBUG: Listing USB storage devices (including partitions)
TRACE: /etc/functions(683): list_usb_storage
DEBUG: Listing USB storage devices (including partitions)
DEBUG: USB storage device of size greater then 0: /sys/block/sdb
DEBUG: USB storage device without partition table: /dev/sdb
DEBUG: Cleaning /media directory
TRACE: /etc/functions(683): list_usb_storage
DEBUG: Listing USB storage devices (including partitions)
DEBUG: USB storage device of size greater then 0: /sys/block/sdb
DEBUG: USB storage device without partition table: /dev/sdb
DEBUG: Checking if /dev/sdb is a LUKS device/partition
DEBUG: Selected USB partition is not a LUKS device, continuing...
DEBUG: Mounting /dev/sdb as read-

@notgivenby
Copy link
Contributor Author

cbmem:

[NOTE ]  coreboot--TIMELESS--LESSTIME--Heads-v0.2.1-2892-g709a318-dirty Thu Jan 01 00:00:00 UTC 1970 x86_32 bootblock starting (log level: 7)...
[DEBUG]  CPU: Intel(R) Core(TM) i5-6500T CPU @ 2.50GHz
[DEBUG]  CPU: ID 506e3, Skylake H R0, ucode: 000000ef
[DEBUG]  CPU: AES supported, TXT supported, VT supported
[DEBUG]  MCH: device id 191f (rev 07) is Skylake-S (4 Core) / Skylake-DT
[DEBUG]  PCH: device id a146 (rev 31) is Q170
[DEBUG]  IGD: device id 1912 (rev 06) is Skylake DT GT2
[DEBUG]  FMAP: Found "FLASH" version 1.1 at 0x290000.
[DEBUG]  FMAP: base = 0x0 size = 0x1000000 #areas = 7
[DEBUG]  FMAP: area COREBOOT found @ 290200 (14089728 bytes)
[INFO ]  CBFS: mcache @0xfef05700 built for 17 files, used 0x38c of 0x4000 bytes
[INFO ]  CBFS: Found 'fallback/romstage' @0x355c0 size 0x10b90 in mcache @0xfef0578c
[INFO ]  VB2:vb2_digest_init() 68496 bytes, hash algo 1, HW acceleration unsupported
[INFO ]  TPM LOG: clearing the log
[DEBUG]  FMAP: area FMAP found @ 290000 (512 bytes)
[INFO ]  VB2:vb2_digest_init() 512 bytes, hash algo 1, HW acceleration unsupported
[DEBUG]  TPM: Digest of `FMAP: FMAP` to PCR 2 logged
[INFO ]  CBFS: Found 'bootblock' @0xd68dc0 size 0x7000 in mcache @0xfef05a48
[INFO ]  VB2:vb2_digest_init() 28672 bytes, hash algo 1, HW acceleration unsupported
[DEBUG]  TPM: Digest of `CBFS: bootblock` to PCR 2 logged
[DEBUG]  CRTM initialized.
[DEBUG]  TPM: Digest of `CBFS: fallback/romstage` to PCR 2 logged
[DEBUG]  BS: bootblock times (exec / console): total (unknown) / 0 ms


[NOTE ]  coreboot--TIMELESS--LESSTIME--Heads-v0.2.1-2892-g709a318-dirty Thu Jan 01 00:00:00 UTC 1970 x86_32 romstage starting (log level: 7)...
[DEBUG]  pm1_sts: 0800 pm1_en: 0000 pm1_cnt: 00001c00
[DEBUG]  gpe0_sts[0]: 00000000 gpe0_en[0]: 00000000
[DEBUG]  gpe0_sts[1]: 00000000 gpe0_en[1]: 00000000
[DEBUG]  gpe0_sts[2]: 00000000 gpe0_en[2]: 00000000
[DEBUG]  gpe0_sts[3]: 00000000 gpe0_en[3]: 00000000
[DEBUG]  TCO_STS:   0000 0001
[DEBUG]  GEN_PMCON: e0040200 000050ca
[DEBUG]  GBLRST_CAUSE: 00000000 00000000
[DEBUG]  prev_sleep_state 5 (S5)
[DEBUG]  FMAP: area COREBOOT found @ 290200 (14089728 bytes)
[INFO ]  CBFS: Found 'fspm.bin' @0x82dc0 size 0x63000 in mcache @0xfef0590c
[INFO ]  VB2:vb2_digest_init() 405504 bytes, hash algo 1, HW acceleration unsupported
[DEBUG]  TPM: Digest of `CBFS: fspm.bin` to PCR 2 logged
[DEBUG]  FMAP: area RW_MRC_CACHE found @ 280000 (65536 bytes)
[NOTE ]  MRC: no data in 'RW_MRC_CACHE'
[DEBUG]  SPD @ 0x50
[INFO ]  SPD: module type is DDR4
[INFO ]  SPD: module part number is M471A1K43CB1-CRC    
[INFO ]  SPD: banks 16, ranks 1, rows 16, columns 10, density 8192 Mb
[INFO ]  SPD: device width 8 bits, bus width 64 bits
[INFO ]  SPD: module size is 8192 MB (per channel)
[DEBUG]  SPD @ 0x52
[INFO ]  SPD: module type is DDR4
[INFO ]  SPD: module part number is M471A5143DB0-CPB    
[INFO ]  SPD: banks 16, ranks 1, rows 15, columns 10, density 4096 Mb
[INFO ]  SPD: device width 8 bits, bus width 64 bits
[INFO ]  SPD: module size is 4096 MB (per channel)
[DEBUG]  CBMEM:
[DEBUG]  IMD: root @ 0x7afff000 254 entries.
[DEBUG]  IMD: root @ 0x7affec00 62 entries.
[DEBUG]  External stage cache:
[DEBUG]  IMD: root @ 0x7b3ff000 254 entries.
[DEBUG]  IMD: root @ 0x7b3fec00 62 entries.
[DEBUG]  FMAP: area RW_MRC_CACHE found @ 280000 (65536 bytes)
[DEBUG]  MRC: Checking cached data update for 'RW_MRC_CACHE'.
[INFO ]  SF: Detected 00 0000 with sector size 0x1000, total 0x1000000
[NOTE ]  MRC: no data in 'RW_MRC_CACHE'
[DEBUG]  MRC: cache data 'RW_MRC_CACHE' needs update.
[DEBUG]  MRC: updated 'RW_MRC_CACHE'.
[DEBUG]  2 DIMMs found
[DEBUG]  SMM Memory Map
[DEBUG]  SMRAM       : 0x7b000000 0x800000
[DEBUG]   Subregion 0: 0x7b000000 0x200000
[DEBUG]   Subregion 1: 0x7b200000 0x200000
[DEBUG]   Subregion 2: 0x7b400000 0x400000
[DEBUG]  top_of_ram = 0x7b000000
[DEBUG]  Normal boot
[INFO ]  CBFS: Found 'fallback/postcar' @0x10b140 size 0x75fc in mcache @0xfef059d8
[INFO ]  VB2:vb2_digest_init() 30204 bytes, hash algo 1, HW acceleration unsupported
[DEBUG]  TPM: Digest of `CBFS: fallback/postcar` to PCR 2 logged
[DEBUG]  Loading module at 0x7abcb000 with entry 0x7abcb031. filesize: 0x7188 memsize: 0xd4e0
[DEBUG]  Processing 269 relocs. Offset value of 0x78bcb000
[DEBUG]  BS: romstage times (exec / console): total (unknown) / 0 ms


[NOTE ]  coreboot--TIMELESS--LESSTIME--Heads-v0.2.1-2892-g709a318-dirty Thu Jan 01 00:00:00 UTC 1970 x86_32 postcar starting (log level: 7)...
[DEBUG]  Normal boot
[DEBUG]  FMAP: area COREBOOT found @ 290200 (14089728 bytes)
[INFO ]  CBFS: Found 'fallback/ramstage' @0x461c0 size 0x29000 in mcache @0x7abdd0ec
[INFO ]  VB2:vb2_digest_init() 167936 bytes, hash algo 1, HW acceleration unsupported
[DEBUG]  TPM: Digest of `CBFS: fallback/ramstage` to PCR 2 logged
[DEBUG]  Loading module at 0x7aa5f000 with entry 0x7aa5f000. filesize: 0x55d20 memsize: 0x16a850
[DEBUG]  Processing 6264 relocs. Offset value of 0x76a5f000
[DEBUG]  BS: postcar times (exec / console): total (unknown) / 0 ms


[NOTE ]  coreboot--TIMELESS--LESSTIME--Heads-v0.2.1-2892-g709a318-dirty Thu Jan 01 00:00:00 UTC 1970 x86_32 ramstage starting (log level: 7)...
[DEBUG]  Normal boot
[DEBUG]  microcode: sig=0x506e3 pf=0x2 revision=0xef
[DEBUG]  FMAP: area COREBOOT found @ 290200 (14089728 bytes)
[INFO ]  CBFS: Found 'cpu_microcode_blob.bin' @0x80 size 0x35400 in mcache @0x7abdd02c
[INFO ]  VB2:vb2_digest_init() 218112 bytes, hash algo 1, HW acceleration unsupported
[DEBUG]  TPM: Digest of `CBFS: cpu_microcode_blob.bin` to PCR 2 logged
[DEBUG]  Skip microcode update
[INFO ]  CBFS: Found 'fsps.bin' @0xe5e00 size 0x23ff2 in mcache @0x7abdd24c
[INFO ]  VB2:vb2_digest_init() 147442 bytes, hash algo 1, HW acceleration unsupported
[DEBUG]  TPM: Digest of `CBFS: fsps.bin` to PCR 2 logged
[DEBUG]  Detected 4 core, 4 thread CPU.
[DEBUG]  Setting up SMI for CPU
[DEBUG]  IED base = 0x7b400000
[DEBUG]  IED size = 0x00400000
[INFO ]  Will perform SMM setup.
[INFO ]  CPU: Intel(R) Core(TM) i5-6500T CPU @ 2.50GHz.
[INFO ]  LAPIC 0x0 in XAPIC mode.
[DEBUG]  CPU: APIC: 00 enabled
[DEBUG]  CPU: APIC: 01 enabled
[DEBUG]  CPU: APIC: 02 enabled
[DEBUG]  CPU: APIC: 03 enabled
[DEBUG]  Loading module at 0x00030000 with entry 0x00030000. filesize: 0x178 memsize: 0x178
[DEBUG]  Processing 16 relocs. Offset value of 0x00030000
[DEBUG]  Attempting to start 3 APs
[DEBUG]  Waiting for 10ms after sending INIT.
[DEBUG]  Waiting for SIPI to complete...
[DEBUG]  done.
[DEBUG]  Waiting for SIPI to complete...
[DEBUG]  done.
[INFO ]  LAPIC 0x2 in XAPIC mode.
[INFO ]  LAPIC 0x4 in XAPIC mode.
[INFO ]  AP: slot 1 apic_id 2, MCU rev: 0x000000ef
[INFO ]  LAPIC 0x6 in XAPIC mode.
[INFO ]  AP: slot 2 apic_id 4, MCU rev: 0x000000ef
[INFO ]  AP: slot 3 apic_id 6, MCU rev: 0x000000ef
[DEBUG]  Loading module at 0x00038000 with entry 0x00038000. filesize: 0x1a0 memsize: 0x1a0
[DEBUG]  Processing 9 relocs. Offset value of 0x00038000
[DEBUG]  smm_module_setup_stub: stack_top = 0x7b002000
[DEBUG]  smm_module_setup_stub: per cpu stack_size = 0x800
[DEBUG]  smm_module_setup_stub: runtime.smm_size = 0x10000
[DEBUG]  SMM Module: stub loaded at 38000. Will call 0x7aa92966
[DEBUG]  Installing permanent SMM handler to 0x7b000000
[DEBUG]  HANDLER      [0x7b1ff000-0x7b1fff5f]

[DEBUG]  CPU 0
[DEBUG]    ss0        [0x7b1fec00-0x7b1fefff]
[DEBUG]    stub0      [0x7b1f7000-0x7b1f719f]

[DEBUG]  CPU 1
[DEBUG]    ss1        [0x7b1fe800-0x7b1febff]
[DEBUG]    stub1      [0x7b1f6c00-0x7b1f6d9f]

[DEBUG]  CPU 2
[DEBUG]    ss2        [0x7b1fe400-0x7b1fe7ff]
[DEBUG]    stub2      [0x7b1f6800-0x7b1f699f]

[DEBUG]  CPU 3
[DEBUG]    ss3        [0x7b1fe000-0x7b1fe3ff]
[DEBUG]    stub3      [0x7b1f6400-0x7b1f659f]

[DEBUG]  stacks       [0x7b000000-0x7b001fff]
[DEBUG]  Loading module at 0x7b1ff000 with entry 0x7b1ff025. filesize: 0xf50 memsize: 0xf60
[DEBUG]  Processing 86 relocs. Offset value of 0x7b1ff000
[DEBUG]  Loading module at 0x7b1f7000 with entry 0x7b1f7000. filesize: 0x1a0 memsize: 0x1a0
[DEBUG]  Processing 9 relocs. Offset value of 0x7b1f7000
[DEBUG]  smm_module_setup_stub: stack_top = 0x7b002000
[DEBUG]  smm_module_setup_stub: per cpu stack_size = 0x800
[DEBUG]  smm_module_setup_stub: runtime.smm_size = 0x200000
[DEBUG]  SMM Module: placing smm entry code at 7b1f6c00,  cpu # 0x1
[DEBUG]  SMM Module: placing smm entry code at 7b1f6800,  cpu # 0x2
[DEBUG]  SMM Module: placing smm entry code at 7b1f6400,  cpu # 0x3
[DEBUG]  SMM Module: stub loaded at 7b1f7000. Will call 0x7b1ff025
[DEBUG]  Clearing SMI status registers
[DEBUG]  SMI_STS: PM1 
[DEBUG]  PM1_STS: PRBTNOR TMROF 
[DEBUG]  TCO_STS: INTRD_DET 
[INFO ]  smm_do_relocation : curr_smbase 0x30000 perm_smbase 0x7b1ef000, cpu = 0
[DEBUG]  In relocation handler: CPU 0
[DEBUG]  New SMBASE=0x7b1ef000 IEDBASE=0x7b400000
[DEBUG]  Writing SMRR. base = 0x7b000006, mask=0xff800800
[DEBUG]  Relocation complete.
[INFO ]  smm_do_relocation : curr_smbase 0x30000 perm_smbase 0x7b1ee400, cpu = 3
[DEBUG]  In relocation handler: CPU 3
[DEBUG]  New SMBASE=0x7b1ee400 IEDBASE=0x7b400000
[DEBUG]  Writing SMRR. base = 0x7b000006, mask=0xff800800
[DEBUG]  Relocation complete.
[INFO ]  smm_do_relocation : curr_smbase 0x30000 perm_smbase 0x7b1ee800, cpu = 2
[DEBUG]  In relocation handler: CPU 2
[DEBUG]  New SMBASE=0x7b1ee800 IEDBASE=0x7b400000
[DEBUG]  Writing SMRR. base = 0x7b000006, mask=0xff800800
[DEBUG]  Relocation complete.
[INFO ]  smm_do_relocation : curr_smbase 0x30000 perm_smbase 0x7b1eec00, cpu = 1
[DEBUG]  In relocation handler: CPU 1
[DEBUG]  New SMBASE=0x7b1eec00 IEDBASE=0x7b400000
[DEBUG]  Writing SMRR. base = 0x7b000006, mask=0xff800800
[DEBUG]  Relocation complete.
[INFO ]  Initializing CPU #0
[DEBUG]  CPU: vendor Intel device 506e3
[DEBUG]  CPU: family 06, model 5e, stepping 03
[DEBUG]  Clearing out pending MCEs
[DEBUG]  cpu: energy policy set to 6
[INFO ]  Turbo is available but hidden
[INFO ]  Turbo is available and visible
[DEBUG]  Skip microcode update
[INFO ]  CPU #0 initialized
[INFO ]  Initializing CPU #2
[INFO ]  Initializing CPU #1
[INFO ]  Initializing CPU #3
[DEBUG]  CPU: vendor Intel device 506e3
[DEBUG]  CPU: family 06, model 5e, stepping 03
[DEBUG]  CPU: vendor Intel device 506e3
[DEBUG]  CPU: family 06, model 5e, stepping 03
[DEBUG]  Clearing out pending MCEs
[DEBUG]  Clearing out pending MCEs
[DEBUG]  CPU: vendor Intel device 506e3
[DEBUG]  CPU: family 06, model 5e, stepping 03
[DEBUG]  Clearing out pending MCEs
[DEBUG]  cpu: energy policy set to 6
[DEBUG]  cpu: energy policy set to 6
[DEBUG]  Skip microcode update
[INFO ]  CPU #2 initialized
[DEBUG]  Skip microcode update
[INFO ]  CPU #1 initialized
[DEBUG]  cpu: energy policy set to 6
[DEBUG]  Skip microcode update
[INFO ]  CPU #3 initialized
[INFO ]  bsp_do_flight_plan done after 0 msecs.
[DEBUG]  CPU: frequency set to 3100 MHz
[DEBUG]  Enabling SMIs.
[DEBUG]  Locking SMM.
[DEBUG]  VMX status: enabled
[DEBUG]  VMX status: enabled
[DEBUG]  VMX status: enabled
[DEBUG]  IA32_FEATURE_CONTROL status: locked
[DEBUG]  VMX status: enabled
[DEBUG]  IA32_FEATURE_CONTROL status: locked
[DEBUG]  IA32_FEATURE_CONTROL status: locked
[DEBUG]  IA32_FEATURE_CONTROL status: locked
[DEBUG]  BS: BS_DEV_INIT_CHIPS entry times (exec / console): 37 / 0 ms
[DEBUG]  WEAK: src/soc/intel/skylake/chip.c/mainboard_silicon_init_params called
[INFO ]  FSPS, status=0x00000000
[INFO ]  ITSS IRQ Polarities Before:
[INFO ]  IPC0: 0x00ff4000
[INFO ]  IPC1: 0x00000007
[INFO ]  IPC2: 0x00000000
[INFO ]  IPC3: 0x00000000
[INFO ]  ITSS IRQ Polarities After:
[INFO ]  IPC0: 0x00ff4000
[INFO ]  IPC1: 0x00000007
[INFO ]  IPC2: 0x00000000
[INFO ]  IPC3: 0x00000000
[INFO ]  Found PCIe Root Port #7 at PCI: 00:1c.0.
[INFO ]  Found PCIe Root Port #17 at PCI: 00:1b.0.
[INFO ]  Remapping PCIe Root Port #7 from PCI: 00:00:1c.6 to new function number 0.
[DEBUG]  BS: BS_DEV_INIT_CHIPS run times (exec / console): 24 / 0 ms
[INFO ]  Enumerating buses...
[INFO ]  Board ID: ThinkCentre M900 Tiny
[INFO ]  Serial header unpopulated
[INFO ]  PS/2 header unpopulated
[INFO ]  USB header unpopulated
[INFO ]  DisplayPort header unpopulated
[INFO ]  PCIe / SATA header unpopulated
[DEBUG]  Root Device scanning...
[DEBUG]  CPU_CLUSTER: 0 enabled
[DEBUG]  DOMAIN: 00000000 enabled
[DEBUG]  DOMAIN: 00000000 scanning...
[DEBUG]  PCI: pci_scan_bus for segment group 00 bus 00
[DEBUG]  PCI: 00:00:00.0 [8086/191f] enabled
[DEBUG]  PCI: 00:00:02.0 [8086/1912] enabled
[DEBUG]  PCI: 00:00:04.0 [8086/1903] enabled
[DEBUG]  PCI: 00:00:08.0 [8086/1911] enabled
[DEBUG]  PCI: 00:00:14.0 [8086/a12f] enabled
[DEBUG]  PCI: 00:00:14.2 [8086/a131] enabled
[DEBUG]  HSFSTS: 0x1B046001
[DEBUG]  PCI: 00:00:16.0 [8086/a13a] enabled
[DEBUG]  PCI: 00:00:17.0 [8086/a102] enabled
[DEBUG]  PCI: 00:00:19.0 [8086/a166] disabled
[DEBUG]  PCI: 00:00:1b.0 [8086/a167] enabled
[DEBUG]  PCI: 00:00:1c.0 [8086/a116] enabled
[DEBUG]  PCI: 00:00:1f.0 [8086/a146] enabled
[DEBUG]  PCI: 00:00:1f.1 [8086/a120] enabled
[DEBUG]  PCI: 00:00:1f.2 [8086/a121] enabled
[DEBUG]  PCI: 00:00:1f.3 [8086/a170] enabled
[DEBUG]  PCI: 00:00:1f.4 [8086/a123] enabled
[DEBUG]  PCI: 00:00:1f.6 [8086/15b7] enabled
[DEBUG]  GPIO: 0 enabled
[WARN ]  PCI: Leftover static devices:
[WARN ]  PCI: 00:00:01.0
[WARN ]  PCI: 00:00:01.1
[WARN ]  PCI: 00:00:01.2
[WARN ]  PCI: 00:00:05.0
[WARN ]  PCI: 00:00:07.0
[WARN ]  PCI: 00:00:13.0
[WARN ]  PCI: 00:00:14.1
[WARN ]  PCI: 00:00:14.3
[WARN ]  PCI: 00:00:15.0
[WARN ]  PCI: 00:00:15.1
[WARN ]  PCI: 00:00:15.2
[WARN ]  PCI: 00:00:15.3
[WARN ]  PCI: 00:00:16.1
[WARN ]  PCI: 00:00:16.2
[WARN ]  PCI: 00:00:16.3
[WARN ]  PCI: 00:00:16.4
[WARN ]  PCI: 00:00:19.1
[WARN ]  PCI: 00:00:19.2
[WARN ]  PCI: 00:00:1e.0
[WARN ]  PCI: 00:00:1e.1
[WARN ]  PCI: 00:00:1e.2
[WARN ]  PCI: 00:00:1e.3
[WARN ]  PCI: 00:00:1e.4
[WARN ]  PCI: 00:00:1e.5
[WARN ]  PCI: 00:00:1e.6
[WARN ]  PCI: 00:00:1f.5
[WARN ]  PCI: 00:00:1f.7
[WARN ]  PCI: Check your devicetree.cb.
[DEBUG]  PCI: 00:00:02.0 scanning...
[DEBUG]  scan_bus: bus PCI: 00:00:02.0 finished in 0 msecs
[DEBUG]  PCI: 00:00:14.0 scanning...
[DEBUG]  USB0 port 0 disabled
[DEBUG]  scan_bus: bus PCI: 00:00:14.0 finished in 0 msecs
[DEBUG]  PCI: 00:00:1b.0 scanning...
[DEBUG]  PCI: pci_scan_bus for segment group 00 bus 01
[INFO ]  PCI: 00:00:1b.0: Setting Max_Payload_Size to 128 for devices under this root port
[DEBUG]  scan_bus: bus PCI: 00:00:1b.0 finished in 0 msecs
[DEBUG]  PCI: 00:00:1c.0 scanning...
[DEBUG]  PCI: pci_scan_bus for segment group 00 bus 02
[DEBUG]  GENERIC: 0.0 enabled
[INFO ]  PCI: 00:00:1c.0: Setting Max_Payload_Size to 128 for devices under this root port
[DEBUG]  scan_bus: bus PCI: 00:00:1c.0 finished in 0 msecs
[DEBUG]  PCI: 00:00:1f.0 scanning...
[DEBUG]  PNP: 002e.1 disabled
[DEBUG]  PNP: 002e.2 enabled
[DEBUG]  PNP: 002e.3 disabled
[DEBUG]  PNP: 002e.5 disabled
[DEBUG]  PNP: 002e.6 disabled
[DEBUG]  PNP: 002e.7 disabled
[DEBUG]  PNP: 002e.8 disabled
[DEBUG]  PNP: 002e.9 disabled
[DEBUG]  PNP: 002e.a enabled
[DEBUG]  PNP: 002e.b enabled
[DEBUG]  PNP: 002e.c disabled
[DEBUG]  PNP: 002e.d disabled
[DEBUG]  PNP: 002e.e enabled
[DEBUG]  PNP: 002e.f disabled
[INFO ]  Found TPM 1.2 NPCT420AA V2 (0x00fe) by Nuvoton (0x1050)
[DEBUG]  PNP: 0c31.0 enabled
[DEBUG]  scan_bus: bus PCI: 00:00:1f.0 finished in 1 msecs
[DEBUG]  PCI: 00:00:1f.2 scanning...
[DEBUG]  scan_bus: bus PCI: 00:00:1f.2 finished in 0 msecs
[DEBUG]  PCI: 00:00:1f.3 scanning...
[DEBUG]  scan_bus: bus PCI: 00:00:1f.3 finished in 0 msecs
[DEBUG]  PCI: 00:00:1f.4 scanning...
[DEBUG]  scan_bus: bus PCI: 00:00:1f.4 finished in 0 msecs
[DEBUG]  scan_bus: bus DOMAIN: 00000000 finished in 2 msecs
[DEBUG]  scan_bus: bus Root Device finished in 2 msecs
[INFO ]  done
[DEBUG]  BS: BS_DEV_ENUMERATE run times (exec / console): 9 / 0 ms
[INFO ]  MRC: Could not find region 'UNIFIED_MRC_CACHE'
[DEBUG]  FMAP: area RW_MRC_CACHE found @ 280000 (65536 bytes)
[INFO ]  MRC: NOT enabling PRR for 'RW_MRC_CACHE'.
[DEBUG]  BM-LOCKDOWN: Enabling boot media protection scheme 'readonly' using CTRL...
[INFO ]  SF: Detected 00 0000 with sector size 0x1000, total 0x1000000
[INFO ]  fast_spi_flash_protect: FPR 0 is enabled for range 0x00000000-0x00ffffff
[INFO ]  BM-LOCKDOWN: Enabled bootmedia protection
[DEBUG]  found VGA at PCI: 00:00:02.0
[DEBUG]  Setting up VGA for PCI: 00:00:02.0
[DEBUG]  Setting PCI_BRIDGE_CTL_VGA for bridge DOMAIN: 00000000
[DEBUG]  Setting PCI_BRIDGE_CTL_VGA for bridge Root Device
[INFO ]  Allocating resources...
[INFO ]  Reading resources...
[DEBUG]  SA MMIO resource: PCIEXBAR ->  base = 0xe0000000, size = 0x10000000
[DEBUG]  SA MMIO resource: MCHBAR   ->  base = 0xfed10000, size = 0x00008000
[DEBUG]  SA MMIO resource: DMIBAR   ->  base = 0xfed18000, size = 0x00001000
[DEBUG]  SA MMIO resource: EPBAR    ->  base = 0xfed19000, size = 0x00001000
[DEBUG]  SA MMIO resource: GDXCBAR  ->  base = 0xfed84000, size = 0x00001000
[DEBUG]  SA MMIO resource: EDRAMBAR ->  base = 0xfed80000, size = 0x00004000
[DEBUG]  SA MMIO resource: GFXVTBAR ->  base = 0xfed90000, size = 0x00001000
[DEBUG]  SA MMIO resource: VTVC0BAR ->  base = 0xfed91000, size = 0x00001000
[INFO ]  Available memory above 4GB: 10224M
[INFO ]  Done reading resources.
[INFO ]  === Resource allocator: DOMAIN: 00000000 - Pass 1 (relative placement) ===
[DEBUG]   PCI: 00:00:1c.0 io: size: 0 align: 12 gran: 12 limit: ffff
[DEBUG]   PCI: 00:00:1c.0 io: size: 0 align: 12 gran: 12 limit: ffff done
[DEBUG]   PCI: 00:00:1c.0 mem: size: 0 align: 20 gran: 20 limit: ffffffff
[DEBUG]   PCI: 00:00:1c.0 mem: size: 0 align: 20 gran: 20 limit: ffffffff done
[DEBUG]   PCI: 00:00:1c.0 prefmem: size: 0 align: 20 gran: 20 limit: ffffffffffffffff
[DEBUG]   PCI: 00:00:1c.0 prefmem: size: 0 align: 20 gran: 20 limit: ffffffffffffffff done
[INFO ]  === Resource allocator: DOMAIN: 00000000 - Pass 2 (allocating resources) ===
[DEBUG]  DOMAIN: 00000000 io: base: 0 size: 0 align: 0 gran: 0 limit: ffff
[DEBUG]   avoid_fixed_resources: PCI: 00:00:1f.0 00 base 00000000 limit 00000fff io (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:1f.0 84 base 00000080 limit 0000008f io (fixed)
[DEBUG]   avoid_fixed_resources: PNP: 002e.2 60 base 000003f8 limit 000003ff io (fixed)
[DEBUG]   avoid_fixed_resources: PNP: 002e.a 60 base 00000a10 limit 00000a17 io (fixed)
[DEBUG]   avoid_fixed_resources: PNP: 002e.b 60 base 00000a20 limit 00000a27 io (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:1f.2 40 base 00001800 limit 000018ff io (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:1f.4 20 base 0000efa0 limit 0000efbf io (fixed)
[INFO ]   DOMAIN: 00000000: Resource ranges:
[INFO ]   * Base: 1000, Size: 800, Tag: 100
[INFO ]   * Base: 1900, Size: d6a0, Tag: 100
[INFO ]   * Base: efc0, Size: 1040, Tag: 100
[DEBUG]    PCI: 00:00:02.0 20 *  [0xffc0 - 0xffff] limit: ffff io
[DEBUG]    PCI: 00:00:17.0 20 *  [0xffa0 - 0xffbf] limit: ffbf io
[DEBUG]    PCI: 00:00:17.0 18 *  [0xff98 - 0xff9f] limit: ff9f io
[DEBUG]    PCI: 00:00:17.0 1c *  [0xff94 - 0xff97] limit: ff97 io
[DEBUG]  DOMAIN: 00000000 io: base: 0 size: 0 align: 0 gran: 0 limit: ffff done
[DEBUG]  DOMAIN: 00000000 mem: base: 7b000000 size: 0 align: 0 gran: 0 limit: dfffffff
[DEBUG]  DOMAIN: 00000000 mem: base: 100000000 size: 0 align: 0 gran: 0 limit: 7fffffffff
[DEBUG]   avoid_fixed_resources: PCI: 00:00:00.0 00 base e0000000 limit efffffff mem (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:00.0 01 base fed10000 limit fed17fff mem (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:00.0 02 base fed18000 limit fed18fff mem (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:00.0 03 base fed19000 limit fed19fff mem (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:00.0 04 base fed84000 limit fed84fff mem (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:00.0 05 base fed80000 limit fed83fff mem (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:00.0 06 base fed90000 limit fed90fff mem (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:00.0 07 base fed91000 limit fed91fff mem (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:00.0 08 base 00000000 limit 0009ffff mem (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:00.0 09 base 000c0000 limit 7affffff mem (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:00.0 0a base 7b000000 limit 7fffffff mem (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:00.0 0b base 100000000 limit 37effffff mem (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:00.0 0c base 000a0000 limit 000bffff mem (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:00.0 0d base 000c0000 limit 000fffff mem (fixed)
[DEBUG]   avoid_fixed_resources: PNP: 0c31.0 00 base fed40000 limit fed44fff mem (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:1f.1 10 base fd000000 limit fdffffff mem (fixed)
[DEBUG]   avoid_fixed_resources: PCI: 00:00:1f.2 48 base fe000000 limit fe00ffff mem (fixed)
[INFO ]   DOMAIN: 00000000: Resource ranges:
[INFO ]   * Base: 80000000, Size: 60000000, Tag: 200
[INFO ]   * Base: 37f000000, Size: 7c81000000, Tag: 200
[DEBUG]    PCI: 00:00:02.0 18 *  [0xd0000000 - 0xdfffffff] limit: dfffffff prefmem
[DEBUG]    PCI: 00:00:02.0 10 *  [0xcf000000 - 0xcfffffff] limit: cfffffff mem
[DEBUG]    PCI: 00:00:1f.6 10 *  [0xcefe0000 - 0xceffffff] limit: ceffffff mem
[DEBUG]    PCI: 00:00:14.0 10 *  [0xcefd0000 - 0xcefdffff] limit: cefdffff mem
[DEBUG]    PCI: 00:00:1f.3 20 *  [0xcefc0000 - 0xcefcffff] limit: cefcffff mem
[DEBUG]    PCI: 00:00:04.0 10 *  [0xcefb8000 - 0xcefbffff] limit: cefbffff mem
[DEBUG]    PCI: 00:00:1f.2 10 *  [0xcefb4000 - 0xcefb7fff] limit: cefb7fff mem
[DEBUG]    PCI: 00:00:1f.3 10 *  [0xcefb0000 - 0xcefb3fff] limit: cefb3fff mem
[DEBUG]    PCI: 00:00:17.0 10 *  [0xcefae000 - 0xcefaffff] limit: cefaffff mem
[DEBUG]    PCI: 00:00:08.0 10 *  [0xcefad000 - 0xcefadfff] limit: cefadfff mem
[DEBUG]    PCI: 00:00:14.2 10 *  [0xcefac000 - 0xcefacfff] limit: cefacfff mem
[DEBUG]    PCI: 00:00:16.0 10 *  [0xcefab000 - 0xcefabfff] limit: cefabfff mem
[DEBUG]    PCI: 00:00:17.0 24 *  [0xcefaa000 - 0xcefaa7ff] limit: cefaa7ff mem
[DEBUG]    PCI: 00:00:17.0 14 *  [0xcefa9000 - 0xcefa90ff] limit: cefa90ff mem
[DEBUG]    PCI: 00:00:1f.4 10 *  [0xcefa8000 - 0xcefa80ff] limit: cefa80ff mem
[DEBUG]  DOMAIN: 00000000 mem: base: 7b000000 size: 0 align: 0 gran: 0 limit: dfffffff done
[DEBUG]  DOMAIN: 00000000 mem: base: 100000000 size: 0 align: 0 gran: 0 limit: 7fffffffff done
[INFO ]  === Resource allocator: DOMAIN: 00000000 - resource allocation complete ===
[DEBUG]  PCI: 00:00:02.0 10 <- [0x00000000cf000000 - 0x00000000cfffffff] size 0x01000000 gran 0x18 mem64
[DEBUG]  PCI: 00:00:02.0 18 <- [0x00000000d0000000 - 0x00000000dfffffff] size 0x10000000 gran 0x1c prefmem64
[DEBUG]  PCI: 00:00:02.0 20 <- [0x000000000000ffc0 - 0x000000000000ffff] size 0x00000040 gran 0x06 io
[DEBUG]  PCI: 00:00:04.0 10 <- [0x00000000cefb8000 - 0x00000000cefbffff] size 0x00008000 gran 0x0f mem64
[DEBUG]  PCI: 00:00:08.0 10 <- [0x00000000cefad000 - 0x00000000cefadfff] size 0x00001000 gran 0x0c mem64
[DEBUG]  PCI: 00:00:14.0 10 <- [0x00000000cefd0000 - 0x00000000cefdffff] size 0x00010000 gran 0x10 mem64
[DEBUG]  PCI: 00:00:14.2 10 <- [0x00000000cefac000 - 0x00000000cefacfff] size 0x00001000 gran 0x0c mem64
[DEBUG]  PCI: 00:00:16.0 10 <- [0x00000000cefab000 - 0x00000000cefabfff] size 0x00001000 gran 0x0c mem64
[DEBUG]  PCI: 00:00:17.0 10 <- [0x00000000cefae000 - 0x00000000cefaffff] size 0x00002000 gran 0x0d mem
[DEBUG]  PCI: 00:00:17.0 14 <- [0x00000000cefa9000 - 0x00000000cefa90ff] size 0x00000100 gran 0x08 mem
[DEBUG]  PCI: 00:00:17.0 18 <- [0x000000000000ff98 - 0x000000000000ff9f] size 0x00000008 gran 0x03 io
[DEBUG]  PCI: 00:00:17.0 1c <- [0x000000000000ff94 - 0x000000000000ff97] size 0x00000004 gran 0x02 io
[DEBUG]  PCI: 00:00:17.0 20 <- [0x000000000000ffa0 - 0x000000000000ffbf] size 0x00000020 gran 0x05 io
[DEBUG]  PCI: 00:00:17.0 24 <- [0x00000000cefaa000 - 0x00000000cefaa7ff] size 0x00000800 gran 0x0b mem
[DEBUG]  PCI: 00:00:1b.0 1c <- [0x000000000000ffff - 0x000000000000fffe] size 0x00000000 gran 0x0c seg 00 bus 01 io
[DEBUG]  PCI: 00:00:1b.0 24 <- [0xffffffffffffffff - 0xfffffffffffffffe] size 0x00000000 gran 0x14 seg 00 bus 01 prefmem
[DEBUG]  PCI: 00:00:1b.0 20 <- [0x00000000ffffffff - 0x00000000fffffffe] size 0x00000000 gran 0x14 seg 00 bus 01 mem
[DEBUG]  PCI: 00:00:1c.0 1c <- [0x000000000000ffff - 0x000000000000fffe] size 0x00000000 gran 0x0c seg 00 bus 02 io
[DEBUG]  PCI: 00:00:1c.0 24 <- [0xffffffffffffffff - 0xfffffffffffffffe] size 0x00000000 gran 0x14 seg 00 bus 02 prefmem
[DEBUG]  PCI: 00:00:1c.0 20 <- [0x00000000ffffffff - 0x00000000fffffffe] size 0x00000000 gran 0x14 seg 00 bus 02 mem
[DEBUG]  PNP: 002e.2 60 <- [0x00000000000003f8 - 0x00000000000003ff] size 0x00000008 gran 0x03 io
[DEBUG]  PNP: 002e.2 70 <- [0x0000000000000003 - 0x0000000000000003] size 0x00000001 gran 0x00 irq
[NOTE ]  PNP: 002e.2 f0 irq size: 0x0000000001 not assigned in devicetree
[DEBUG]  PNP: 002e.a 60 <- [0x0000000000000a10 - 0x0000000000000a17] size 0x00000008 gran 0x03 io
[NOTE ]  PNP: 002e.a 70 irq size: 0x0000000001 not assigned in devicetree
[DEBUG]  PNP: 002e.b 60 <- [0x0000000000000a20 - 0x0000000000000a27] size 0x00000008 gran 0x03 io
[NOTE ]  PNP: 002e.b 70 irq size: 0x0000000001 not assigned in devicetree
[DEBUG]  PNP: 002e.e e4 <- [0x0000000000000010 - 0x000000000000000f] size 0x00000000 gran 0x00 irq
[DEBUG]  PNP: 002e.e e5 <- [0x0000000000000009 - 0x0000000000000008] size 0x00000000 gran 0x00 irq
[DEBUG]  LPC: enabling default decode range LPC_IOE_COMA_EN
[DEBUG]  LPC: Opened IO window LGIR1: base a10 size 8
[DEBUG]  LPC: Opened IO window LGIR2: base a20 size 8
[DEBUG]  PCI: 00:00:1f.2 10 <- [0x00000000cefb4000 - 0x00000000cefb7fff] size 0x00004000 gran 0x0e mem
[DEBUG]  PCI: 00:00:1f.3 10 <- [0x00000000cefb0000 - 0x00000000cefb3fff] size 0x00004000 gran 0x0e mem64
[DEBUG]  PCI: 00:00:1f.3 20 <- [0x00000000cefc0000 - 0x00000000cefcffff] size 0x00010000 gran 0x10 mem64
[DEBUG]  PCI: 00:00:1f.4 10 <- [0x00000000cefa8000 - 0x00000000cefa80ff] size 0x00000100 gran 0x08 mem64
[DEBUG]  PCI: 00:00:1f.6 10 <- [0x00000000cefe0000 - 0x00000000ceffffff] size 0x00020000 gran 0x11 mem
[INFO ]  Done setting resources.
[INFO ]  Done allocating resources.
[DEBUG]  BS: BS_DEV_RESOURCES run times (exec / console): 2 / 0 ms
[INFO ]  LAPIC 0x0 in XAPIC mode.
[DEBUG]  MTRR: Physical address space:
[DEBUG]  0x0000000000000000 - 0x000000000009ffff size 0x000a0000 type 6
[DEBUG]  0x00000000000a0000 - 0x00000000000bffff size 0x00020000 type 0
[DEBUG]  0x00000000000c0000 - 0x000000007affffff size 0x7af40000 type 6
[DEBUG]  0x000000007b000000 - 0x00000000cfffffff size 0x55000000 type 0
[DEBUG]  0x00000000d0000000 - 0x00000000dfffffff size 0x10000000 type 1
[DEBUG]  0x00000000e0000000 - 0x00000000ffffffff size 0x20000000 type 0
[DEBUG]  0x0000000100000000 - 0x000000037effffff size 0x27f000000 type 6
[DEBUG]  apic_id 0x0: MTRR: Fixed MSR 0x250 0x0606060606060606
[DEBUG]  apic_id 0x0: MTRR: Fixed MSR 0x258 0x0606060606060606
[DEBUG]  apic_id 0x0: MTRR: Fixed MSR 0x259 0x0000000000000000
[DEBUG]  apic_id 0x0: MTRR: Fixed MSR 0x268 0x0606060606060606
[DEBUG]  apic_id 0x0: MTRR: Fixed MSR 0x269 0x0606060606060606
[DEBUG]  apic_id 0x0: MTRR: Fixed MSR 0x26a 0x0606060606060606
[DEBUG]  apic_id 0x0: MTRR: Fixed MSR 0x26b 0x0606060606060606
[DEBUG]  apic_id 0x0: MTRR: Fixed MSR 0x26c 0x0606060606060606
[DEBUG]  apic_id 0x0: MTRR: Fixed MSR 0x26d 0x0606060606060606
[DEBUG]  apic_id 0x0: MTRR: Fixed MSR 0x26e 0x0606060606060606
[DEBUG]  apic_id 0x0: MTRR: Fixed MSR 0x26f 0x0606060606060606
[DEBUG]  apic_id 0x0 setup mtrr for CPU physical address size: 39 bits
[DEBUG]  MTRR: default type WB/UC MTRR counts: 6/6.
[DEBUG]  MTRR: UC selected as default type.
[DEBUG]  MTRR: 0 base 0x0000000000000000 mask 0x0000007f80000000 type 6
[DEBUG]  MTRR: 1 base 0x000000007b000000 mask 0x0000007fff000000 type 0
[DEBUG]  MTRR: 2 base 0x000000007c000000 mask 0x0000007ffc000000 type 0
[DEBUG]  MTRR: 3 base 0x00000000d0000000 mask 0x0000007ff0000000 type 1
[DEBUG]  MTRR: 4 base 0x0000000100000000 mask 0x0000007f00000000 type 6
[DEBUG]  MTRR: 5 base 0x0000000200000000 mask 0x0000007e00000000 type 6
[INFO ]  LAPIC 0x4 in XAPIC mode.
[INFO ]  LAPIC 0x2 in XAPIC mode.
[DEBUG]  apic_id 0x4: MTRR: Fixed MSR 0x250 0x0606060606060606
[DEBUG]  apic_id 0x4: MTRR: Fixed MSR 0x258 0x0606060606060606
[DEBUG]  apic_id 0x4: MTRR: Fixed MSR 0x259 0x0000000000000000
[DEBUG]  apic_id 0x4: MTRR: Fixed MSR 0x268 0x0606060606060606
[DEBUG]  apic_id 0x4: MTRR: Fixed MSR 0x269 0x0606060606060606
[DEBUG]  apic_id 0x4: MTRR: Fixed MSR 0x26a 0x0606060606060606
[DEBUG]  apic_id 0x4: MTRR: Fixed MSR 0x26b 0x0606060606060606
[DEBUG]  apic_id 0x4: MTRR: Fixed MSR 0x26c 0x0606060606060606
[DEBUG]  apic_id 0x4: MTRR: Fixed MSR 0x26d 0x0606060606060606
[DEBUG]  apic_id 0x4: MTRR: Fixed MSR 0x26e 0x0606060606060606
[DEBUG]  apic_id 0x4: MTRR: Fixed MSR 0x26f 0x0606060606060606
[DEBUG]  apic_id 0x2: MTRR: Fixed MSR 0x250 0x0606060606060606
[INFO ]  LAPIC 0x6 in XAPIC mode.
[DEBUG]  apic_id 0x2: MTRR: Fixed MSR 0x258 0x0606060606060606
[DEBUG]  apic_id 0x2: MTRR: Fixed MSR 0x259 0x0000000000000000
[DEBUG]  apic_id 0x2: MTRR: Fixed MSR 0x268 0x0606060606060606
[DEBUG]  apic_id 0x2: MTRR: Fixed MSR 0x269 0x0606060606060606
[DEBUG]  apic_id 0x2: MTRR: Fixed MSR 0x26a 0x0606060606060606
[DEBUG]  apic_id 0x2: MTRR: Fixed MSR 0x26b 0x0606060606060606
[DEBUG]  apic_id 0x2: MTRR: Fixed MSR 0x26c 0x0606060606060606
[DEBUG]  apic_id 0x2: MTRR: Fixed MSR 0x26d 0x0606060606060606
[DEBUG]  apic_id 0x2: MTRR: Fixed MSR 0x26e 0x0606060606060606
[DEBUG]  apic_id 0x2: MTRR: Fixed MSR 0x26f 0x0606060606060606
[DEBUG]  apic_id 0x6: MTRR: Fixed MSR 0x250 0x0606060606060606
[DEBUG]  apic_id 0x6: MTRR: Fixed MSR 0x258 0x0606060606060606
[DEBUG]  apic_id 0x6: MTRR: Fixed MSR 0x259 0x0000000000000000
[DEBUG]  apic_id 0x6: MTRR: Fixed MSR 0x268 0x0606060606060606
[DEBUG]  apic_id 0x6: MTRR: Fixed MSR 0x269 0x0606060606060606
[DEBUG]  apic_id 0x6: MTRR: Fixed MSR 0x26a 0x0606060606060606
[DEBUG]  apic_id 0x6: MTRR: Fixed MSR 0x26b 0x0606060606060606
[DEBUG]  apic_id 0x6: MTRR: Fixed MSR 0x26c 0x0606060606060606
[DEBUG]  apic_id 0x6: MTRR: Fixed MSR 0x26d 0x0606060606060606
[DEBUG]  apic_id 0x6: MTRR: Fixed MSR 0x26e 0x0606060606060606
[DEBUG]  apic_id 0x6: MTRR: Fixed MSR 0x26f 0x0606060606060606
[DEBUG]  apic_id 0x4 setup mtrr for CPU physical address size: 39 bits
[DEBUG]  apic_id 0x2 setup mtrr for CPU physical address size: 39 bits
[DEBUG]  apic_id 0x6 setup mtrr for CPU physical address size: 39 bits
[DEBUG]  MTRR: TEMPORARY Physical address space:
[DEBUG]  0x0000000000000000 - 0x000000000009ffff size 0x000a0000 type 6
[DEBUG]  0x00000000000a0000 - 0x00000000000bffff size 0x00020000 type 0
[DEBUG]  0x00000000000c0000 - 0x000000007affffff size 0x7af40000 type 6
[DEBUG]  0x000000007b000000 - 0x00000000feffffff size 0x84000000 type 0
[DEBUG]  0x00000000ff000000 - 0x00000000ffffffff size 0x01000000 type 5
[DEBUG]  0x0000000100000000 - 0x000000037effffff size 0x27f000000 type 6
[DEBUG]  MTRR: default type WB/UC MTRR counts: 10/6.
[DEBUG]  MTRR: UC selected as default type.
[DEBUG]  MTRR: 0 base 0x0000000000000000 mask 0x0000007f80000000 type 6
[DEBUG]  MTRR: 1 base 0x000000007b000000 mask 0x0000007fff000000 type 0
[DEBUG]  MTRR: 2 base 0x000000007c000000 mask 0x0000007ffc000000 type 0
[DEBUG]  MTRR: 3 base 0x00000000ff000000 mask 0x0000007fff000000 type 5
[DEBUG]  MTRR: 4 base 0x0000000100000000 mask 0x0000007f00000000 type 6
[DEBUG]  MTRR: 5 base 0x0000000200000000 mask 0x0000007e00000000 type 6

[DEBUG]  MTRR check
[DEBUG]  Fixed MTRRs   : Enabled
[DEBUG]  Variable MTRRs: Enabled

[INFO ]  Enabling resources...
[DEBUG]  PCI: 00:00:00.0 subsystem <- 17aa/30d0
[DEBUG]  PCI: 00:00:00.0 cmd <- 06
[DEBUG]  PCI: 00:00:02.0 subsystem <- 17aa/30d0
[DEBUG]  PCI: 00:00:02.0 cmd <- 03
[DEBUG]  PCI: 00:00:04.0 subsystem <- 17aa/30d0
[DEBUG]  PCI: 00:00:04.0 cmd <- 02
[DEBUG]  PCI: 00:00:08.0 subsystem <- 17aa/30d0
[DEBUG]  PCI: 00:00:08.0 cmd <- 06
[DEBUG]  PCI: 00:00:14.0 subsystem <- 17aa/30d0
[DEBUG]  PCI: 00:00:14.0 cmd <- 02
[DEBUG]  PCI: 00:00:14.2 subsystem <- 17aa/30d0
[DEBUG]  PCI: 00:00:14.2 cmd <- 02
[DEBUG]  PCI: 00:00:16.0 subsystem <- 17aa/30d0
[DEBUG]  PCI: 00:00:16.0 cmd <- 02
[DEBUG]  PCI: 00:00:17.0 subsystem <- 17aa/30d0
[DEBUG]  PCI: 00:00:17.0 cmd <- 03
[DEBUG]  PCI: 00:00:1b.0 bridge ctrl <- 0013
[DEBUG]  PCI: 00:00:1b.0 subsystem <- 17aa/30d0
[DEBUG]  PCI: 00:00:1b.0 cmd <- 00
[DEBUG]  PCI: 00:00:1c.0 bridge ctrl <- 0013
[DEBUG]  PCI: 00:00:1c.0 subsystem <- 17aa/30d0
[DEBUG]  PCI: 00:00:1c.0 cmd <- 00
[DEBUG]  PCI: 00:00:1f.0 subsystem <- 17aa/30d0
[DEBUG]  PCI: 00:00:1f.0 cmd <- 07
[DEBUG]  PCI: 00:00:1f.2 subsystem <- 17aa/30d0
[DEBUG]  PCI: 00:00:1f.2 cmd <- 06
[DEBUG]  PCI: 00:00:1f.3 subsystem <- 17aa/30d0
[DEBUG]  PCI: 00:00:1f.3 cmd <- 02
[DEBUG]  PCI: 00:00:1f.4 subsystem <- 17aa/30d0
[DEBUG]  PCI: 00:00:1f.4 cmd <- 03
[DEBUG]  PCI: 00:00:1f.6 subsystem <- 17aa/30d0
[DEBUG]  PCI: 00:00:1f.6 cmd <- 02
[INFO ]  done.
[INFO ]  Initializing devices...
[DEBUG]  PCI: 00:00:00.0 init
[INFO ]  CPU TDP = 35 Watts
[INFO ]  CPU PL1 = 35 Watts
[INFO ]  CPU PL2 = 65 Watts
[DEBUG]  PCI: 00:00:00.0 init finished in 1 msecs
[DEBUG]  PCI: 00:00:02.0 init
[INFO ]  CBFS: Found 'vbt.bin' @0x109e40 size 0xee9 in mcache @0x7abdd280
[INFO ]  VB2:vb2_digest_init() 3817 bytes, hash algo 1, HW acceleration unsupported
[DEBUG]  TPM: Digest of `CBFS: vbt.bin` to PCR 2 logged
[INFO ]  Found a VBT of 8192 bytes
[INFO ]  GMA: Found VBT in CBFS
[INFO ]  GMA: Found valid VBT in CBFS
[INFO ]  framebuffer_info: bytes_per_line: 15360, bits_per_pixel: 32
[INFO ]                     x_res x y_res: 3840 x 2160, size: 33177600 at 0xd0000000
[DEBUG]  PCI: 00:00:02.0 init finished in 668 msecs
[DEBUG]  PCI: 00:00:04.0 init
[DEBUG]  PCI: 00:00:04.0 init finished in 0 msecs
[DEBUG]  PCI: 00:00:08.0 init
[DEBUG]  PCI: 00:00:08.0 init finished in 0 msecs
[DEBUG]  PCI: 00:00:14.0 init
[DEBUG]  PCI: 00:00:14.0 init finished in 0 msecs
[DEBUG]  PCI: 00:00:14.2 init
[DEBUG]  PCI: 00:00:14.2 init finished in 0 msecs
[DEBUG]  PCI: 00:00:16.0 init
[DEBUG]  PCI: 00:00:16.0 init finished in 0 msecs
[DEBUG]  PCI: 00:00:1b.0 init
[DEBUG]  Initializing PCH PCIe bridge.
[DEBUG]  PCI: 00:00:1b.0 init finished in 0 msecs
[DEBUG]  PCI: 00:00:1c.0 init
[DEBUG]  Initializing PCH PCIe bridge.
[DEBUG]  PCI: 00:00:1c.0 init finished in 0 msecs
[DEBUG]  PCI: 00:00:1f.0 init
[DEBUG]  IOAPIC: Initializing IOAPIC at fec00000
[DEBUG]  IOAPIC: ID = 0x00
[DEBUG]  IOAPIC: 120 interrupts
[DEBUG]  IOAPIC: Clearing IOAPIC at fec00000
[DEBUG]  IOAPIC: Bootstrap Processor Local APIC = 0x00
[DEBUG]  PCI: 00:00:1f.0 init finished in 0 msecs
[DEBUG]  PCI: 00:00:1f.2 init
[DEBUG]  RTC Init
[INFO ]  Set power on after power failure.
[DEBUG]  apm_control: Disabling ACPI.
[DEBUG]  APMC done.
[DEBUG]  Disabling Deep S3
[DEBUG]  Disabling Deep S3
[DEBUG]  Enabling Deep S4
[DEBUG]  Enabling Deep S4
[DEBUG]  Enabling Deep S5
[DEBUG]  Enabling Deep S5
[DEBUG]  PCI: 00:00:1f.2 init finished in 0 msecs
[DEBUG]  PCI: 00:00:1f.3 init
[DEBUG]  azalia_audio: base = 0xcefb0000
[DEBUG]  azalia_audio: codec_mask = 0x06
[DEBUG]  azalia_audio: initializing codec #2...
[DEBUG]  azalia_audio:  - vendor/device id: 0x80862809
[DEBUG]  azalia_audio:  - verb size: 16
[DEBUG]  azalia_audio:  - verb loaded
[DEBUG]  azalia_audio: initializing codec #1...
[DEBUG]  azalia_audio:  - vendor/device id: 0x10ec0233
[DEBUG]  azalia_audio:  - verb size: 44
[DEBUG]  azalia_audio:  - verb loaded
[DEBUG]  PCI: 00:00:1f.3 init finished in 5 msecs
[DEBUG]  PCI: 00:00:1f.4 init
[DEBUG]  PCI: 00:00:1f.4 init finished in 0 msecs
[DEBUG]  PCI: 00:00:1f.6 init
[DEBUG]  PCI: 00:00:1f.6 init finished in 0 msecs
[DEBUG]  PNP: 002e.2 init
[DEBUG]  PNP: 002e.2 init finished in 0 msecs
[DEBUG]  PNP: 002e.a init
[INFO ]  set power on after power fail
[DEBUG]  PNP: 002e.a init finished in 0 msecs
[DEBUG]  PNP: 002e.b init
[DEBUG]  NCT6687D EC info:
[DEBUG]  	Chip ID: 31c7
[DEBUG]  	Customer ID: 8207
[DEBUG]  	FW build date: 11/09/2015
[DEBUG]  	FW build serial number: 0
[DEBUG]  	FW version: 1.0
[DEBUG]  	Profile version: 0
[DEBUG]  	ROM version: 18.5.28.0
[DEBUG]  	ISP build date: 18/255/20255
[DEBUG]  	ISP build serial number: 5
[DEBUG]  	ISP version: 30.0
[DEBUG]  	OEM version:4657435432314100
[DEBUG]  NCT6687D programming sensors
[DEBUG]  NCT6687D: Fan Engine Status:
[DEBUG]  	PECI configuration adjusted                  : no
[DEBUG]  	All enabled fan channels processed           : no
[DEBUG]  	Configuration phase                          : no
[DEBUG]  	Configuration invalid                        : no
[DEBUG]  	Configuration check done                     : yes
[DEBUG]  	Configuration locked                         : yes
[DEBUG]  Fans in automatic mode driven by MOD_SEL register
[DEBUG]  PNP: 002e.b init finished in 17 msecs
[DEBUG]  PNP: 002e.e init
[DEBUG]  PNP: 002e.e init finished in 0 msecs
[INFO ]  Devices initialized
[DEBUG]  BS: BS_DEV_INIT run times (exec / console): 694 / 0 ms
[DEBUG]  TPM: Startup
[DEBUG]  TPM: command 0x99 returned 0x0
[DEBUG]  TPM: Asserting physical presence
[DEBUG]  TPM: command 0x4000000a returned 0x0
[DEBUG]  TPM: command 0x65 returned 0x0
[DEBUG]  TPM: flags disable=0, deactivated=0, nvlocked=1
[DEBUG]  TPM: Write digests cached in TPM log to PCR
[DEBUG]  TPM: Write digest for FMAP: FMAP into PCR 2
[DEBUG]  TPM: command 0x14 returned 0x0
[DEBUG]  TPM: Write digest for CBFS: bootblock into PCR 2
[DEBUG]  TPM: command 0x14 returned 0x0
[DEBUG]  TPM: Write digest for CBFS: fallback/romstage into PCR 2
[DEBUG]  TPM: command 0x14 returned 0x0
[DEBUG]  TPM: Write digest for CBFS: fspm.bin into PCR 2
[DEBUG]  TPM: command 0x14 returned 0x0
[DEBUG]  TPM: Write digest for CBFS: fallback/postcar into PCR 2
[DEBUG]  TPM: command 0x14 returned 0x0
[DEBUG]  TPM: Write digest for CBFS: fallback/ramstage into PCR 2
[DEBUG]  TPM: command 0x14 returned 0x0
[DEBUG]  TPM: Write digest for CBFS: cpu_microcode_blob.bin into PCR 2
[DEBUG]  TPM: command 0x14 returned 0x0
[DEBUG]  TPM: Write digest for CBFS: fsps.bin into PCR 2
[DEBUG]  TPM: command 0x14 returned 0x0
[DEBUG]  TPM: Write digest for CBFS: vbt.bin into PCR 2
[DEBUG]  TPM: command 0x14 returned 0x0
[INFO ]  TPM: setup succeeded
[DEBUG]  BS: BS_DEV_INIT exit times (exec / console): 17 / 0 ms
[INFO ]  Finalize devices...
[DEBUG]  PCI: 00:00:02.0 final
[DEBUG]  PCI: 00:00:16.0 final
[DEBUG]  PCI: 00:00:17.0 final
[DEBUG]  PCI: 00:00:1f.2 final
[DEBUG]  PCI: 00:00:1f.3 final
[DEBUG]  PCI: 00:00:1f.4 final
[INFO ]  Devices finalized
[INFO ]  CBFS: Found 'fallback/dsdt.aml' @0x7fac0 size 0x2f7b in mcache @0x7abdd1e0
[INFO ]  VB2:vb2_digest_init() 12155 bytes, hash algo 1, HW acceleration unsupported
[DEBUG]  TPM: Extending digest for `CBFS: fallback/dsdt.aml` into PCR 2
[DEBUG]  TPM: command 0x14 returned 0x0
[DEBUG]  TPM: Digest of `CBFS: fallback/dsdt.aml` to PCR 2 measured
[WARN ]  CBFS: 'fallback/slic' not found.
[INFO ]  ACPI: Writing ACPI tables at 7a9f1000.
[DEBUG]  ACPI:    * FACS
[DEBUG]  SCI is IRQ 9, GSI 9
[DEBUG]  ACPI:    * FACP
[DEBUG]  ACPI: added table 1/32, length now 44
[DEBUG]  Found 1 CPU(s) with 4/4 physical/logical core(s) each.
[DEBUG]  PSS: 2501MHz power 35000 control 0x1f00 status 0x1f00
[DEBUG]  PSS: 2500MHz power 35000 control 0x1900 status 0x1900
[DEBUG]  PSS: 2300MHz power 31459 control 0x1700 status 0x1700
[DEBUG]  PSS: 2000MHz power 26404 control 0x1400 status 0x1400
[DEBUG]  PSS: 1700MHz power 21681 control 0x1100 status 0x1100
[DEBUG]  PSS: 1400MHz power 17208 control 0xe00 status 0xe00
[DEBUG]  PSS: 1100MHz power 13043 control 0xb00 status 0xb00
[DEBUG]  PSS: 800MHz power 9139 control 0x800 status 0x800
[DEBUG]  PSS: 2501MHz power 35000 control 0x1f00 status 0x1f00
[DEBUG]  PSS: 2500MHz power 35000 control 0x1900 status 0x1900
[DEBUG]  PSS: 2300MHz power 31459 control 0x1700 status 0x1700
[DEBUG]  PSS: 2000MHz power 26404 control 0x1400 status 0x1400
[DEBUG]  PSS: 1700MHz power 21681 control 0x1100 status 0x1100
[DEBUG]  PSS: 1400MHz power 17208 control 0xe00 status 0xe00
[DEBUG]  PSS: 1100MHz power 13043 control 0xb00 status 0xb00
[DEBUG]  PSS: 800MHz power 9139 control 0x800 status 0x800
[DEBUG]  PSS: 2501MHz power 35000 control 0x1f00 status 0x1f00
[DEBUG]  PSS: 2500MHz power 35000 control 0x1900 status 0x1900
[DEBUG]  PSS: 2300MHz power 31459 control 0x1700 status 0x1700
[DEBUG]  PSS: 2000MHz power 26404 control 0x1400 status 0x1400
[DEBUG]  PSS: 1700MHz power 21681 control 0x1100 status 0x1100
[DEBUG]  PSS: 1400MHz power 17208 control 0xe00 status 0xe00
[DEBUG]  PSS: 1100MHz power 13043 control 0xb00 status 0xb00
[DEBUG]  PSS: 800MHz power 9139 control 0x800 status 0x800
[DEBUG]  PSS: 2501MHz power 35000 control 0x1f00 status 0x1f00
[DEBUG]  PSS: 2500MHz power 35000 control 0x1900 status 0x1900
[DEBUG]  PSS: 2300MHz power 31459 control 0x1700 status 0x1700
[DEBUG]  PSS: 2000MHz power 26404 control 0x1400 status 0x1400
[DEBUG]  PSS: 1700MHz power 21681 control 0x1100 status 0x1100
[DEBUG]  PSS: 1400MHz power 17208 control 0xe00 status 0xe00
[DEBUG]  PSS: 1100MHz power 13043 control 0xb00 status 0xb00
[DEBUG]  PSS: 800MHz power 9139 control 0x800 status 0x800
[DEBUG]  PCI space above 4GB MMIO is at 0x37f000000, len = 0x7c81000000
[DEBUG]  Empty min sleep state array returned
[INFO ]  Returning default LPI constraint package
[INFO ]  \_SB.PCI0.PEPD: Intel Power Engine Plug-in
[INFO ]  \_SB.PCI0.RP01: WIFI Device GENERIC: 0.0
[INFO ]  \_SB_.PCI0.TPM: LPC TPM PNP: 0c31.0
[DEBUG]  ACPI:    * SSDT
[DEBUG]  ACPI: added table 2/32, length now 52
[DEBUG]  ACPI:    * MCFG
[DEBUG]  ACPI: added table 3/32, length now 60
[DEBUG]  TCPA log found at 0x7abda000
[DEBUG]  ACPI:    * TCPA
[DEBUG]  ACPI: added table 4/32, length now 68
[DEBUG]  ACPI:    * LPIT
[DEBUG]  ACPI: added table 5/32, length now 76
[DEBUG]  IOAPIC: 120 interrupts
[DEBUG]  SCI is IRQ 9, GSI 9
[DEBUG]  ACPI:    * APIC
[DEBUG]  ACPI: added table 6/32, length now 84
[DEBUG]  current = 7a9f5450
[DEBUG]  ACPI:    * DMAR
[DEBUG]  ACPI: added table 7/32, length now 92
[DEBUG]  acpi_write_dbg2_pci_uart: Device not found
[DEBUG]  ACPI:    * HPET
[DEBUG]  ACPI: added table 8/32, length now 100
[INFO ]  ACPI: done.
[DEBUG]  ACPI tables: 17696 bytes.
[DEBUG]  smbios_write_tables: 7a9e9000
[DEBUG]  BIOS version set to CONFIG_LOCALVERSION: 'Heads-v0.2.1-2892-g709a318-dirty'
[INFO ]  Create SMBIOS type 16
[INFO ]  Create SMBIOS type 17
[INFO ]  Create SMBIOS type 20
[INFO ]  GENERIC: 0.0 (WIFI Device)
[DEBUG]  SMBIOS tables: 1114 bytes.
[DEBUG]  Writing table forward entry at 0x00000500
[DEBUG]  Wrote coreboot table at: 0x00000500, 0x10 bytes, checksum 353d
[DEBUG]  Writing coreboot table at 0x7aa15000
[DEBUG]  CFR: Written 1104 bytes of CFR structures at 0x7aa15018, with CRC32 0xabd83b75
[DEBUG]   0. 0000000000000000-0000000000000fff: CONFIGURATION TABLES
[DEBUG]   1. 0000000000001000-000000000009ffff: RAM
[DEBUG]   2. 00000000000a0000-00000000000f5fff: RESERVED
[DEBUG]   3. 00000000000f6000-00000000000f6fff: CONFIGURATION TABLES
[DEBUG]   4. 00000000000f7000-00000000000fffff: RESERVED
[DEBUG]   5. 0000000000100000-000000007a9e8fff: RAM
[DEBUG]   6. 000000007a9e9000-000000007aa5efff: CONFIGURATION TABLES
[DEBUG]   7. 000000007aa5f000-000000007abc9fff: RAMSTAGE
[DEBUG]   8. 000000007abca000-000000007affffff: CONFIGURATION TABLES
[DEBUG]   9. 000000007b000000-000000007fffffff: RESERVED
[DEBUG]  10. 00000000e0000000-00000000efffffff: RESERVED
[DEBUG]  11. 00000000fd000000-00000000fe00ffff: RESERVED
[DEBUG]  12. 00000000fed10000-00000000fed19fff: RESERVED
[DEBUG]  13. 00000000fed40000-00000000fed44fff: RESERVED
[DEBUG]  14. 00000000fed80000-00000000fed84fff: RESERVED
[DEBUG]  15. 00000000fed90000-00000000fed91fff: RESERVED
[DEBUG]  16. 0000000100000000-000000037effffff: RAM
[INFO ]  Setting up bootsplash in 3840x2160@32
[INFO ]  CBFS: Found 'bootsplash.jpg' @0x70780 size 0xf317 in mcache @0x7abdd1b8
[INFO ]  VB2:vb2_digest_init() 62231 bytes, hash algo 1, HW acceleration unsupported
[DEBUG]  TPM: Extending digest for `CBFS: bootsplash.jpg` into PCR 2
[DEBUG]  TPM: command 0x14 returned 0x0
[DEBUG]  TPM: Digest of `CBFS: bootsplash.jpg` to PCR 2 measured
[DEBUG]  Bootsplash image resolution: 1024x768
[INFO ]  Bootsplash loaded
[DEBUG]  Wrote coreboot table at: 0x7aa15000, 0x944 bytes, checksum bd4e
[DEBUG]  coreboot table: 2396 bytes.
[DEBUG]  IMD ROOT    0. 0x7afff000 0x00001000
[DEBUG]  IMD SMALL   1. 0x7affe000 0x00001000
[DEBUG]  FSP MEMORY  2. 0x7abfe000 0x00400000
[DEBUG]  CONSOLE     3. 0x7abde000 0x00020000
[DEBUG]  RO MCACHE   4. 0x7abdd000 0x0000038c
[DEBUG]  TIME STAMP  5. 0x7abdc000 0x00000910
[DEBUG]  TCPA TCGLOG 6. 0x7abda000 0x0000104c
[DEBUG]  MEM INFO    7. 0x7abd9000 0x00000f48
[DEBUG]  AFTER CAR   8. 0x7abca000 0x0000f000
[DEBUG]  RAMSTAGE    9. 0x7aa5e000 0x0016c000
[DEBUG]  REFCODE    10. 0x7aa30000 0x0002e000
[DEBUG]  SMM BACKUP 11. 0x7aa20000 0x00010000
[DEBUG]  IGD OPREGION12. 0x7aa1d000 0x00003000
[DEBUG]  COREBOOT   13. 0x7aa15000 0x00008000
[DEBUG]  ACPI       14. 0x7a9f1000 0x00024000
[DEBUG]  SMBIOS     15. 0x7a9e9000 0x00008000
[DEBUG]  IMD small region:
[DEBUG]    IMD ROOT    0. 0x7affec00 0x00000400
[DEBUG]    FSP RUNTIME 1. 0x7affebe0 0x00000004
[DEBUG]    FMAP        2. 0x7affea80 0x0000015e
[DEBUG]    POWER STATE 3. 0x7affea40 0x00000040
[DEBUG]    FSPM VERSION 4. 0x7affea20 0x00000004
[DEBUG]    ROMSTAGE    5. 0x7affea00 0x00000004
[DEBUG]    ROMSTG STCK 6. 0x7affe940 0x000000a8
[DEBUG]    ACPI GNVS   7. 0x7affe900 0x00000038
[DEBUG]  BS: BS_WRITE_TABLES run times (exec / console): 79 / 0 ms
[INFO ]  CBFS: Found 'fallback/payload' @0x112780 size 0x7a2840 in mcache @0x7abdd31c
[INFO ]  VB2:vb2_digest_init() 8005696 bytes, hash algo 1, HW acceleration unsupported
[DEBUG]  TPM: Extending digest for `CBFS: fallback/payload` into PCR 2
[DEBUG]  TPM: command 0x14 returned 0x0
[DEBUG]  TPM: Digest of `CBFS: fallback/payload` to PCR 2 measured
[DEBUG]  Checking segment from ROM address 0xff3a29ac
[DEBUG]  Checking segment from ROM address 0xff3a29c8
[DEBUG]  Checking segment from ROM address 0xff3a29e4
[DEBUG]  Checking segment from ROM address 0xff3a2a00
[DEBUG]  Checking segment from ROM address 0xff3a2a1c
[DEBUG]  Loading segment from ROM address 0xff3a29ac
[DEBUG]    data (compression=1)
[DEBUG]    New segment dstaddr 0x00090000 memsize 0x1000 srcaddr 0xff3a2a38 filesize 0x49
[DEBUG]  Loading Segment: addr: 0x00090000 memsz: 0x0000000000001000 filesz: 0x0000000000000049
[DEBUG]  using LZMA
[DEBUG]  Loading segment from ROM address 0xff3a29c8
[DEBUG]    code (compression=0)
[DEBUG]    New segment dstaddr 0x01000000 memsize 0x2aa420 srcaddr 0xff3a2a81 filesize 0x2aa420
[DEBUG]  Loading Segment: addr: 0x01000000 memsz: 0x00000000002aa420 filesz: 0x00000000002aa420
[DEBUG]  it's not compressed!
[DEBUG]  Loading segment from ROM address 0xff3a29e4
[DEBUG]    code (compression=1)
[DEBUG]    New segment dstaddr 0x00040000 memsize 0x171 srcaddr 0xff64cea1 filesize 0x14b
[DEBUG]  Loading Segment: addr: 0x00040000 memsz: 0x0000000000000171 filesz: 0x000000000000014b
[DEBUG]  using LZMA
[DEBUG]  Loading segment from ROM address 0xff3a2a00
[DEBUG]    data (compression=0)
[DEBUG]    New segment dstaddr 0x04000000 memsize 0x4f8200 srcaddr 0xff64cfec filesize 0x4f8200
[DEBUG]  Loading Segment: addr: 0x04000000 memsz: 0x00000000004f8200 filesz: 0x00000000004f8200
[DEBUG]  it's not compressed!
[DEBUG]  Loading segment from ROM address 0xff3a2a1c
[DEBUG]    Entry Point 0x00040000
[DEBUG]  BS: BS_PAYLOAD_LOAD run times (exec / console): 1068 / 0 ms
[DEBUG]  Finalizing chipset.
[WARN ]  HECI: CSE device 16.0 is hidden
[DEBUG]  BS: BS_PAYLOAD_LOAD exit times (exec / console): 14977 / 0 ms
[INFO ]  coreboot TPM 1.2 measurements:

[INFO ]   PCR-2 4b2de1338b02339bd513d83524bd4292aaef78a9 SHA1 [FMAP: FMAP]
[INFO ]   PCR-2 aebeaeb00f3f3118cb1430b6d4e1cc0859769ca4 SHA1 [CBFS: bootblock]
[INFO ]   PCR-2 64d2252a807437ef91011ff49bcd500a0637197b SHA1 [CBFS: fallback/romstage]
[INFO ]   PCR-2 786da87a21dccab297d1b2fffa8468f9da5076c0 SHA1 [CBFS: fspm.bin]
[INFO ]   PCR-2 9eab9b68d058eb0f10f0437d875910a936abef69 SHA1 [CBFS: fallback/postcar]
[INFO ]   PCR-2 f67ca0fc051cf9534bbc8f8c8616e6f1a4a06642 SHA1 [CBFS: fallback/ramstage]
[INFO ]   PCR-2 d06e16f757eca33be58caffee1b12aae5b959160 SHA1 [CBFS: cpu_microcode_blob.bin]
[INFO ]   PCR-2 5ee2c4932d9285d9b15f1409b7e507e65112b2be SHA1 [CBFS: fsps.bin]
[INFO ]   PCR-2 d4ccef0e9cf12bc34536ecd361ee7e682c1d818b SHA1 [CBFS: vbt.bin]
[INFO ]   PCR-2 4334adb9f6aab8572104673fe836d861f11cb882 SHA1 [CBFS: fallback/dsdt.aml]
[INFO ]   PCR-2 ffc5d88acffc3f0d2ac7765ab5a9228c443dd8a5 SHA1 [CBFS: bootsplash.jpg]
[INFO ]   PCR-2 cc92537241df6da4d11f01dcc1624854844220bb SHA1 [CBFS: fallback/payload]

[DEBUG]  mp_park_aps done after 0 msecs.
[DEBUG]  Jumping to boot code at 0x00040000(0x7aa15000)
``

@notgivenby
Copy link
Contributor Author

lscpi:

00:00.0 Class 0600: Device 8086:191f (rev 07)
	Subsystem: Device 17aa:30d0
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: [e0] Vendor Specific Information: Len=10 <?>

00:02.0 Class 0300: Device 8086:1912 (rev 06)
	Subsystem: Device 17aa:2212
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at cf000000 (64-bit, non-prefetchable) [size=16M]
	Region 2: Memory at d0000000 (64-bit, prefetchable) [size=256M]
	Region 4: I/O ports at ffc0 [size=64]
	[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
	Capabilities: [40] Vendor Specific Information: Len=0c <?>
	Capabilities: [70] Express (v2) Root Complex Integrated Endpoint, MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF Not Supported
		AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
		AtomicOpsCtl: ReqEn-
	Capabilities: [ac] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: 00000000  Data: 0000
	Capabilities: [d0] Power Management version 2
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-

00:04.0 Class 1180: Device 8086:1903 (rev 07)
	Subsystem: Device 17aa:30d0
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at cefb8000 (64-bit, non-prefetchable) [size=32K]
	Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: 00000000  Data: 0000
	Capabilities: [d0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [e0] Vendor Specific Information: Len=0c <?>

00:08.0 Class 0880: Device 8086:1911
	Subsystem: Device 17aa:30d0
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at cefad000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: 00000000  Data: 0000
	Capabilities: [dc] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [f0] PCI Advanced Features
		AFCap: TP+ FLR+
		AFCtrl: FLR-
		AFStatus: TP-

00:14.0 Class 0c03: Device 8086:a12f (rev 31) (prog-if 30)
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 123
	Region 0: Memory at cefd0000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [70] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
		Address: 00000000fee04004  Data: 0022
	Kernel driver in use: xhci_hcd

00:14.2 Class 1180: Device 8086:a131 (rev 31)
	Subsystem: Device 17aa:30d0
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin C routed to IRQ 11
	Region 0: Memory at cefac000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: 00000000  Data: 0000

00:17.0 Class 0106: Device 8086:a102 (rev 31) (prog-if 01)
	Subsystem: Device 17aa:30d0
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 122
	Region 0: Memory at cefae000 (32-bit, non-prefetchable) [size=8K]
	Region 1: Memory at cefa9000 (32-bit, non-prefetchable) [size=256]
	Region 2: I/O ports at ff98 [size=8]
	Region 3: I/O ports at ff94 [size=4]
	Region 4: I/O ports at ffa0 [size=32]
	Region 5: Memory at cefaa000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee01004  Data: 0021
	Capabilities: [70] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
	Kernel driver in use: ahci

00:19.0 Class 1180: Device 8086:a166 (rev 31)
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 0
	Region 0: Memory at 37f400000 (64-bit, non-prefetchable) [disabled] [size=4K]
	Region 2: Memory at 37f401000 (64-bit, non-prefetchable) [disabled] [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] Vendor Specific Information: Len=14 <?>

00:1b.0 Class 0604: Device 8086:a167 (rev f1)
	Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 00002000-00002fff [size=4K]
	Memory behind bridge: 80000000-801fffff [size=2M]
	Prefetchable memory behind bridge: 000000037f000000-000000037f1fffff [size=2M]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
		LnkCap:	Port #17, Speed 8GT/s, Width x4, ASPM L0s L1, Exit Latency L0s unlimited, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
			Slot #16, PowerLimit 25.000W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
			Changed: MRL- PresDet- LinkState-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
		RootCap: CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Not Supported ARIFwd+
		AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF Disabled ARIFwd-
		AtomicOpsCtl: ReqEn- EgressBlck-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance De-emphasis: -6dB
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: 00000000  Data: 0000
	Capabilities: [90] Subsystem: Device 17aa:30d0
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-

00:1c.0 Class 0604: Device 8086:a116 (rev f1)
	Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin C routed to IRQ 11
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 00003000-00003fff [size=4K]
	Memory behind bridge: 80200000-803fffff [size=2M]
	Prefetchable memory behind bridge: 000000037f200000-000000037f3fffff [size=2M]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
		LnkCap:	Port #7, Speed 8GT/s, Width x1, ASPM L0s L1, Exit Latency L0s unlimited, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
			Slot #6, PowerLimit 10.000W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
			Changed: MRL- PresDet- LinkState-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
		RootCap: CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Not Supported ARIFwd+
		AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF Disabled ARIFwd-
		AtomicOpsCtl: ReqEn- EgressBlck-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance De-emphasis: -6dB
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: 00000000  Data: 0000
	Capabilities: [90] Subsystem: Device 17aa:30d0
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-

00:1f.0 Class 0601: Device 8086:a146 (rev 31)
	Subsystem: Device 17aa:30d0
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

00:1f.2 Class 0580: Device 8086:a121 (rev 31)
	Subsystem: Device 17aa:30d0
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Region 0: Memory at cefb4000 (32-bit, non-prefetchable) [size=16K]

00:1f.3 Class 0403: Device 8086:a170 (rev 31)
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at cefb0000 (64-bit, non-prefetchable) [size=16K]
	Region 4: Memory at cefc0000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000

00:1f.4 Class 0c05: Device 8086:a123 (rev 31)
	Subsystem: Device 17aa:30d0
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at cefa8000 (64-bit, non-prefetchable) [size=256]
	Region 4: I/O ports at efa0 [size=32]

00:1f.6 Class 0200: Device 8086:15b7 (rev 31)
	Subsystem: Device 17aa:30d0
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at cefe0000 (32-bit, non-prefetchable) [size=128K]
	Capabilities: [c8] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME-
	Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [e0] PCI Advanced Features
		AFCap: TP+ FLR+
		AFCtrl: FLR-
		AFStatus: TP-

@notgivenby
Copy link
Contributor Author

notgivenby commented Jan 30, 2026

lsmod:

Module                  Size  Used by    Not tainted
usb_storage            53248  - 
usbhid                 24576  - 
xhci_pci               12288  - 
xhci_hcd               90112  - 
ehci_pci               12288  - 
ehci_hcd               40960  - 

@notgivenby
Copy link
Contributor Author

lsusb:

Bus 001 Device 001: ID 1d6b:0002
Bus 001 Device 002: ID 20a0:42b2
Bus 002 Device 001: ID 1d6b:0003
Bus 001 Device 003: ID 258a:010c
Bus 001 Device 004: ID 1221:3234

@notgivenby
Copy link
Contributor Author

The behavior of my board is really strange. I tried to reset the tpm from original bios, which by the way allows me only to enter the bios. Otherwise gives an error: A7 - Me FW Downgrade - Request MeSpiLock failed. Under the original bios reseting leds to hanging black screen. Under Fedora 43 live I failed to reset the TPM with tpm tools and —force option. I either get “tpm is disabled” or tpm is locked due to suspected dictionary attack. Otherwise status is active etc.

@tlaurion
Copy link
Collaborator

tlaurion commented Jan 31, 2026

I'm of little help here.

Defend lock is when too many unseal operations failed, where tpm1 policy depends on the TPM chip as opposed to tpm2 (where Heads creates uniform policy)

Typically, this requires waiting prior of being able to unseal secret+pin, first time I see reset of TPM prevented.

On tpm error in first post, this is related and I should probably merge that PR.
#1935 (review)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants