Skip to content

REGRESSION TESTING for next Dasharo+Heads: v560tu/v540tu dasharo tag 1.0.1, have all Dasharo coreboot based boards use their own tags#2039

Open
tlaurion wants to merge 24 commits intolinuxboot:masterfrom
tlaurion:pre_release_dasharo_101_rc3
Open

REGRESSION TESTING for next Dasharo+Heads: v560tu/v540tu dasharo tag 1.0.1, have all Dasharo coreboot based boards use their own tags#2039
tlaurion wants to merge 24 commits intolinuxboot:masterfrom
tlaurion:pre_release_dasharo_101_rc3

Conversation

@tlaurion
Copy link
Copy Markdown
Collaborator

@tlaurion tlaurion commented Jan 4, 2026

WiP input for #2062

Time spent on #2039 #2062 #2082 : 70h and counting since january (ec, performace regression investigation, circleci caching, config regressions defconfig, comparison of config, back and forths under other pr etc)


OLD

WiP This is PR to feed #1894.

IO/CPU speed regressions are still observable using https://github.com/Dasharo/coreboot/releases/tag/novacustom_v56x_mtl_igpu_v1.0.1-rc3

QubesOS gathered logs

dmesg traces (see timestamps with diff)
dmesg_dasharo-heads_master.txt
dmesg_dasharo-101rc3.txt

systemd analyse blame (see 1m boot time differences with diff)
systemd-analyse-blame_dasharo-heads_master.txt
systemd-analyse-blame_dasharo-101rc3.txt

Heads gathered logs

cbmem -1 (see time differences and errors)
cbmem_dasharo_heads-master.txt
cbmem_dasharo_101rc3.txt

dmesg output
dmesg-dasharo_heads-master.txt
dmesg_errors-dasharo_101rc3.txt

Copilot AI review requested due to automatic review settings January 4, 2026 22:40
@tlaurion tlaurion marked this pull request as draft January 4, 2026 22:40
@tlaurion
Copy link
Copy Markdown
Collaborator Author

tlaurion commented Jan 4, 2026

@macpijan @mkopec : regressions for CPU/IO still under https://github.com/Dasharo/coreboot/releases/tag/novacustom_v56x_mtl_igpu_v1.0.1-rc3

IS there something else to be created to track related issues than #1894 ?
I would gladly help troubleshooting further. See current logs in OP.

Edit: strongly related:

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates coreboot firmware configurations and versions for NovaCustom laptop boards as part of regression testing for Dasharo 1.0.1-rc3 and nv4x_adl 1.8.0-rc4 releases. The changes address IO/CPU speed and boot time regressions reported in the linked GitHub issue.

Key Changes:

  • Updates Dasharo coreboot fork to commit 0bc84959 (from 94e5f5d5)
  • Migrates EC configuration from System76 to Dasharo EC driver across multiple boards
  • Updates firmware versions: v560tu/v540tu to v1.0.1-rc3, nv4x_adl to v1.8.0-rc4
  • Adds build directory cleaning logic to prevent stale artifacts

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 11 comments.

Show a summary per file
File Description
modules/coreboot Updates Dasharo coreboot commit hash and version metadata, adds TODOs about version inconsistencies
config/coreboot-novacustom-v560tu.config Updates to v1.0.1-rc3, changes vendor from Clevo to NovaCustom, migrates to Dasharo EC, adjusts memory mappings and security settings
config/coreboot-novacustom-v540tu.config Similar updates as v560tu but for V540TU board variant
config/coreboot-novacustom-nv4x_adl.config Updates to v1.8.0-rc4, migrates to Dasharo EC, updates FSP headers to RaptorLake
config/coreboot-nitropad-ns50.config Configuration updates with incorrect version string for this board
Makefile Adds aggressive board directory cleaning during submodule updates

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

CONFIG_METEORLAKE_CAR_ENHANCED_NEM=y
CONFIG_CPU_MAX_TEMPERATURE=110
CONFIG_IOE_PCR_BASE_ADDRESS=0x60000000
CONFIG_IOE_PCR_BASE_ADDRESS=0x3fff0000000
Copy link

Copilot AI Jan 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The IOE PCR base address has been changed from 0x60000000 to 0x3fff0000000. This is a substantial change to the I/O Expander peripheral control register base address, moving it from a 32-bit address space to a 44-bit address space. This change should be verified against the hardware specifications for Meteor Lake H platforms to ensure it matches the correct memory map, as an incorrect PCR base address could prevent proper I/O device initialization.

Suggested change
CONFIG_IOE_PCR_BASE_ADDRESS=0x3fff0000000
CONFIG_IOE_PCR_BASE_ADDRESS=0x60000000

Copilot uses AI. Check for mistakes.
#
CONFIG_DASHARO_PREFER_S3_SLEEP=y
CONFIG_DASHARO_FIRMWARE_UPDATE_MODE=y
# CONFIG_DASHARO_FIRMWARE_UPDATE_MODE is not set
Copy link

Copilot AI Jan 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Dasharo firmware update mode has been disabled on the v560tu board while remaining enabled on the v540tu board. This inconsistency between similar boards is unexpected. Both boards should likely have the same setting for firmware update functionality unless there's a specific reason for the difference. This could confuse users about which boards support firmware updates through the Dasharo mechanism.

Suggested change
# CONFIG_DASHARO_FIRMWARE_UPDATE_MODE is not set
CONFIG_DASHARO_FIRMWARE_UPDATE_MODE=y

Copilot uses AI. Check for mistakes.
# CONFIG_SPI_FLASH_NO_FAST_READ is not set
CONFIG_TPM_INIT_RAMSTAGE=y
CONFIG_TPM_PPI=y
# CONFIG_TPM_PPI is not set
Copy link

Copilot AI Jan 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TPM PPI (Physical Presence Interface) has been disabled. This interface allows the operating system to request TPM operations that require physical presence confirmation. Disabling it may impact certain security features and TPM management capabilities in the OS, particularly for operations like clearing the TPM or changing owner authorization.

Suggested change
# CONFIG_TPM_PPI is not set
CONFIG_TPM_PPI=y

Copilot uses AI. Check for mistakes.
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same

Comment thread config/coreboot-nitropad-ns50.config Outdated
#
CONFIG_COREBOOT_BUILD=y
CONFIG_LOCALVERSION=""
CONFIG_LOCALVERSION="novacustom_v56x_mtl_igpu_v1.0.1-rc3"
Copy link

Copilot AI Jan 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The CONFIG_LOCALVERSION is set to "novacustom_v56x_mtl_igpu_v1.0.1-rc3" which appears to be intended for a different board (v56x) rather than the ns50 NitroPad. This version string inconsistency could cause confusion and makes it appear that the wrong firmware version is running on this device. The version should match the actual hardware/board being configured.

Suggested change
CONFIG_LOCALVERSION="novacustom_v56x_mtl_igpu_v1.0.1-rc3"
CONFIG_LOCALVERSION="novacustom_ns50_mtl_igpu_v1.0.1-rc3"

Copilot uses AI. Check for mistakes.
Comment thread Makefile
Comment on lines +448 to +451
echo "INFO: Cleaning board-specific build directories to prevent stale artifacts" && \
rm -rf "$(build)/$(BOARD)" "$(build)/$($1_base_dir)/$(BOARD)" && \
echo "INFO: Recreating board directories" && \
mkdir -p "$(build)/$(BOARD)" "$(build)/$($1_base_dir)/$(BOARD)" && \
Copy link

Copilot AI Jan 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Makefile now removes and recreates board directories every time submodules are updated. This aggressive cleaning approach could cause issues if other build artifacts or files exist in these directories that shouldn't be removed. The cleaning happens unconditionally even when it may not be necessary (e.g., when submodules haven't actually changed). Consider making this cleaning conditional or documenting why this aggressive approach is needed.

Copilot uses AI. Check for mistakes.
Comment thread modules/coreboot Outdated
coreboot-dasharo_commit_hash := 94e5f5d5b808cf8d8fd5c70d4ef6a08a054f8986
$(eval $(call coreboot_module,dasharo,24.02.01))
coreboot-dasharo_commit_hash := 0bc84959aa7f731fa4b666e320ace20889a6af7a
$(eval $(call coreboot_module,dasharo,))
Copy link

Copilot AI Jan 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The empty version string in the coreboot_module call will result in no version being set for the dasharo coreboot module. This could cause issues with version tracking and build identification. Consider setting an appropriate version string that reflects the RC3 release being tested.

Suggested change
$(eval $(call coreboot_module,dasharo,))
$(eval $(call coreboot_module,dasharo,1.0.1-rc3))

Copilot uses AI. Check for mistakes.
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not how this works @copilot. after comma is base to reuse for coreboot crosstool building. Here, dasharo commit cannot reuse any coreboot build stack, since its 25.03 afaik. 25.09 would be available but might break things for older code. Leaving as is.

Comment thread modules/coreboot Outdated
Comment on lines +94 to +98
# This is Dasharo 1.0.1 RC3 (TODO FIXME: rebased atop coreboot 25.03?)
# The NovaCustom NV4xPZ (nv40pz), V560TU and V540TU boards are based on Dasharo's coreboot fork
# This includes 3rdparty/intel-microcode 20251111
# TODO: Split dasharo fork per board.... MSI(24.12) != V56TU (25.03) != NV41x (4.21)
# TODO: This is to test v540tu/v560tu bump
Copy link

Copilot AI Jan 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The comment "TODO FIXME: rebased atop coreboot 25.03?" indicates uncertainty about the coreboot base version. This should be verified and confirmed before merging. Additionally, the comment suggests splitting the dasharo fork per board since different boards are on different versions (MSI 24.12, V56TU 25.03, NV41x 4.21), but this isn't addressed in the current changes.

Suggested change
# This is Dasharo 1.0.1 RC3 (TODO FIXME: rebased atop coreboot 25.03?)
# The NovaCustom NV4xPZ (nv40pz), V560TU and V540TU boards are based on Dasharo's coreboot fork
# This includes 3rdparty/intel-microcode 20251111
# TODO: Split dasharo fork per board.... MSI(24.12) != V56TU (25.03) != NV41x (4.21)
# TODO: This is to test v540tu/v560tu bump
# Dasharo 1.0.1 RC3 fork used for NovaCustom NV4xPZ (nv40pz), V560TU and V540TU boards.
# These boards are based on Dasharo's coreboot fork and include 3rdparty/intel-microcode 20251111.
# Note: the Dasharo fork currently contains boards based on different coreboot versions
# (for example MSI 24.12, V56TU 25.03, NV41x 4.21). This module intentionally
# uses a single Dasharo fork; per-board splitting can be introduced in dedicated
# configuration if and when it is required.

Copilot uses AI. Check for mistakes.
CONFIG_GBE_BIN_PATH="3rdparty/dasharo-blobs/novacustom/v5x0tu/gbe.bin"
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x200000
CONFIG_PCIEXP_DEFAULT_MAX_RESIZABLE_BAR_BITS=36
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x40000
Copy link

Copilot AI Jan 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The console buffer size has been significantly reduced from 0x200000 (2MB) to 0x40000 (256KB). This 87.5% reduction could result in truncated console logs, making debugging more difficult if issues occur during boot. Given that the PR description mentions investigating IO/CPU speed regressions and boot time differences, having adequate console buffer space is important for diagnostic purposes.

Suggested change
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x40000
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x200000

Copilot uses AI. Check for mistakes.
# CONFIG_SOFTWARE_CONNECTION_MANAGER is not set
CONFIG_SOC_INTEL_COMMON_BLOCK_VTD=y
CONFIG_ENABLE_EARLY_DMA_PROTECTION=y
# CONFIG_ENABLE_EARLY_DMA_PROTECTION is not set
Copy link

Copilot AI Jan 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CONFIG_ENABLE_EARLY_DMA_PROTECTION is disabled here, which removes early VT-d/IOMMU-based DMA protections that previously limited what PCIe/USB4 devices can access before the OS fully boots. On these Heads/Dasharo platforms, a malicious external DMA-capable device (e.g. Thunderbolt/PCIe) could read or modify firmware/boot secrets in memory during early boot, undermining measured-boot guarantees and enabling data theft or code tampering. Re-enable early DMA protection for this board (or provide an equivalent early IOMMU hardening path) so that all bus masters are constrained from the earliest possible stage.

Suggested change
# CONFIG_ENABLE_EARLY_DMA_PROTECTION is not set
CONFIG_ENABLE_EARLY_DMA_PROTECTION=y

Copilot uses AI. Check for mistakes.
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nothing Heads can do here. Related Dasharo/dasharo-issues#985

# CONFIG_SOFTWARE_CONNECTION_MANAGER is not set
CONFIG_SOC_INTEL_COMMON_BLOCK_VTD=y
CONFIG_ENABLE_EARLY_DMA_PROTECTION=y
# CONFIG_ENABLE_EARLY_DMA_PROTECTION is not set
Copy link

Copilot AI Jan 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CONFIG_ENABLE_EARLY_DMA_PROTECTION is disabled here, which removes early VT-d/IOMMU-based DMA protections that previously limited what PCIe/USB4 devices can access before the OS fully boots. On these Heads/Dasharo platforms, a malicious external DMA-capable device (e.g. Thunderbolt/PCIe) could read or modify firmware/boot secrets in memory during early boot, undermining measured-boot guarantees and enabling data theft or code tampering. Re-enable early DMA protection for this board (or provide an equivalent early IOMMU hardening path) so that all bus masters are constrained from the earliest possible stage.

Suggested change
# CONFIG_ENABLE_EARLY_DMA_PROTECTION is not set
CONFIG_ENABLE_EARLY_DMA_PROTECTION=y

Copilot uses AI. Check for mistakes.
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nothing Heads can do here. Related Dasharo/dasharo-issues#985

@tlaurion tlaurion changed the title REGRESSION TESTING for next Dasahro+Heads: v560tu/v540tu dasharo 1.0.1-rc3 / nv4x_adl 1.8.0-rc4 (ns50 partial, remove changes) REGRESSION TESTING for next Dasharo+Heads: v560tu/v540tu dasharo tsg 1.0.1-rc3 / nv4x_adl 1.8.0-rc4 (ns50 partial, todo: remove changes) Jan 4, 2026
@tlaurion tlaurion changed the title REGRESSION TESTING for next Dasharo+Heads: v560tu/v540tu dasharo tsg 1.0.1-rc3 / nv4x_adl 1.8.0-rc4 (ns50 partial, todo: remove changes) REGRESSION TESTING for next Dasharo+Heads: v560tu/v540tu dasharo tag 1.0.1-rc3 / nv4x_adl 1.8.0-rc4 (ns50 partial, todo: remove changes) Jan 4, 2026
@mkopec
Copy link
Copy Markdown
Contributor

mkopec commented Feb 12, 2026

regressions for CPU/IO still under https://github.com/Dasharo/coreboot/releases/tag/novacustom_v56x_mtl_igpu_v1.0.1-rc3

Hi @tlaurion , I've finally had the time to take a look at this. I did find a performance issue on battery power where the CPU gets just half of the nominal performance in single threaded benchmarks. It seems to depend on the power preference set in Windows, so definitely Pstate / Energy Performance Preference related. But performance on AC power is nominal, same as other devices with 155H. Does that match your experience? or are you having different performance issues?

@tlaurion
Copy link
Copy Markdown
Collaborator Author

@macpijan @mkopec : regressions for CPU/IO still under https://github.com/Dasharo/coreboot/releases/tag/novacustom_v56x_mtl_igpu_v1.0.1-rc3

IS there something else to be created to track related issues than #1894 ? I would gladly help troubleshooting further. See current logs in OP.

Edit: strongly related:

* [Booting is slow in Heads Dasharo/dasharo-issues#1336](https://github.com/Dasharo/dasharo-issues/issues/1336)

* [V540TU: phoronix crafty benchmark result is 20% below expectations. Dasharo/dasharo-issues#1711](https://github.com/Dasharo/dasharo-issues/issues/1711)

@mkopec UX is a general slowdown with this PR vs last coreboot+heads release.

With firmware flashed being the only difference:

  • systemd analyse blame show big increase in boot time of each qubes
  • GUI slowed
  • each snapshot rotation takes way longer
  • compilation time takes longer

cpu/gpu/io perf is slower generally.
You said elsewhere that NUC fixes impacted 540tu/560tu and needed to be separated.

Let's do this inversely: tell me what tets you want me to run on last coreboot+heads release (dasharo coreboot commit 94e5f5d5b808cf8d8fd5c70d4ef6a08a054f8986) against which commit and I can provide results for your specified tests?

@tlaurion
Copy link
Copy Markdown
Collaborator Author

tlaurion commented Feb 16, 2026

@macpijan @mkopec : regressions for CPU/IO still under https://github.com/Dasharo/coreboot/releases/tag/novacustom_v56x_mtl_igpu_v1.0.1-rc3

IS there something else to be created to track related issues than #1894 ? I would gladly help troubleshooting further. See current logs in OP.

Edit: strongly related:

* [Booting is slow in Heads Dasharo/dasharo-issues#1336](https://github.com/Dasharo/dasharo-issues/issues/1336)

* [V540TU: phoronix crafty benchmark result is 20% below expectations. Dasharo/dasharo-issues#1711](https://github.com/Dasharo/dasharo-issues/issues/1711)

@mkopec UX is a general slowdown with this PR vs last coreboot+heads release.

With firmware flashed being the only difference:

  • systemd analyse blame show big increase in boot time of each qubes
  • GUI slowed
  • each snapshot rotation takes way longer
  • compilation time takes longer

cpu/gpu/io perf is slower generally.
You said elsewhere that NUC fixes impacted 540tu/560tu and needed to be separated.

Let's do this inversely: tell me what tets you want me to run on last coreboot+heads release (dasharo coreboot commit 94e5f5d5b808cf8d8fd5c70d4ef6a08a054f8986) against which commit and I can provide results for your specified tests?

@mkopec : geek bench test results?

EDIT: i'll swap my debian-13 image i'm currently using for kvm support (way faster, damn should have done that years ago) and post last dasharo-coreboot commit results to geek banch to compare to actual https://browser.geekbench.com/v6/cpu/compare/13177143?baseline=16611470

@tlaurion
Copy link
Copy Markdown
Collaborator Author

@mkopec 30f005e is current Pr simply bumping earlier dasharo-coreboot 1.0.1 rc3 to 1.0.1 release.

Building locally, will flash and post results of v560tu against itself with commit 30f005e

@tlaurion tlaurion changed the title REGRESSION TESTING for next Dasharo+Heads: v560tu/v540tu dasharo tag 1.0.1-rc3 / nv4x_adl 1.8.0-rc4 (ns50 partial, todo: remove changes) REGRESSION TESTING for next Dasharo+Heads: v560tu/v540tu dasharo tag 1.0.1 / nv4x_adl 1.8.0-rc4 (ns50 partial, todo: remove changes) Feb 16, 2026
@tlaurion
Copy link
Copy Markdown
Collaborator Author

tlaurion commented Feb 16, 2026

regressions for CPU/IO still under https://github.com/Dasharo/coreboot/releases/tag/novacustom_v56x_mtl_igpu_v1.0.1-rc3

Hi @tlaurion , I've finally had the time to take a look at this. I did find a performance issue on battery power where the CPU gets just half of the nominal performance in single threaded benchmarks. It seems to depend on the power preference set in Windows, so definitely Pstate / Energy Performance Preference related. But performance on AC power is nominal, same as other devices with 155H. Does that match your experience? or are you having different performance issues?

@mkopec 30f005e is current Pr simply bumping earlier dasharo-coreboot 1.0.1 rc3 to 1.0.1 release.

Building locally, will flash and post results of v560tu against itself with commit 30f005e

@mkopec There is no doubt about perf regression between coreboot dasharo 94e5f5d5b808cf8d8fd5c70d4ef6a08a054f8986 (coreboot-heads : same as master, same as last coreboot+heads Dasharo release) and 6de027d1f0a62753182237ce3d793e5ba0395139 (this pr coreboot commit for 1.0.1 mtl igpu) see modules/coreboot changes) as can be seen with geek bench results (-50% single core perf drop, -25% multi core perf drop, on AC not battery).

https://browser.geekbench.com/v6/cpu/compare/16612414?baseline=16611470

CC @macpijan @pietrushnic

If you need more testing let me know; but this PR shows problems with defconfig that were true on 1.0.1 rc3 and I didn't see any changes. If you want to early collaborate on this, let me know how and what you need me to test and with what.

CircleCI built artifacts to flash directly from 30f005e

@mkopec
Copy link
Copy Markdown
Contributor

mkopec commented Feb 17, 2026

@tlaurion I did find something in the v1.0.1 code: Dasharo/dasharo-issues#1711

It seems that the default Pstate EPP value set by Linux is too high, resulting in reduced performance. To work around this I was able to simply switch the power profile to performance in GNOME settings. A fix for the default value has been merged: Dasharo/coreboot#847 but there is still some weirdness in the linux driver about how it applies the default setting (Dasharo/coreboot#847 (comment))

If you're not on GNOME, you can also switch the profile using powerprofilesctl. Please check if switching to performance mode fixes the issue. If not, then we'll need to look elsewhere

@tlaurion
Copy link
Copy Markdown
Collaborator Author

@tlaurion I did find something in the v1.0.1 code: Dasharo/dasharo-issues#1711

It seems that the default Pstate EPP value set by Linux is too high, resulting in reduced performance. To work around this I was able to simply switch the power profile to performance in GNOME settings. A fix for the default value has been merged: Dasharo/coreboot#847 but there is still some weirdness in the linux driver about how it applies the default setting (Dasharo/coreboot#847 (comment))

If you're not on GNOME, you can also switch the profile using powerprofilesctl. Please check if switching to performance mode fixes the issue. If not, then we'll need to look elsewhere

That was under KDE with slider set to performance but not move upon boot.

I'll do another rounds of testing switching to given commit and test with powerprofilesctl

tlaurion added a commit to tlaurion/heads that referenced this pull request Feb 17, 2026
…g (Improve performance by lowering the EPP value from the power-on default of 0xb3 (70%) to 0x73 (45%). Lower value = higher performance.)

Test fix for Dasharo/dasharo-issues#1711

related:

- linuxboot#2039
- Dasharo/dasharo-issues#1711
- linuxboot#1894

Signed-off-by: Thierry Laurion <insurgo@riseup.net>
@tlaurion
Copy link
Copy Markdown
Collaborator Author

tlaurion commented Feb 17, 2026

@mkopec

@tlaurion I did find something in the v1.0.1 code: Dasharo/dasharo-issues#1711
It seems that the default Pstate EPP value set by Linux is too high, resulting in reduced performance. To work around this I was able to simply switch the power profile to performance in GNOME settings. A fix for the default value has been merged: Dasharo/coreboot#847 but there is still some weirdness in the linux driver about how it applies the default setting (Dasharo/coreboot#847 (comment))
If you're not on GNOME, you can also switch the profile using powerprofilesctl. Please check if switching to performance mode fixes the issue. If not, then we'll need to look elsewhere

That was under KDE with slider set to performance but not move upon boot.

I'll do another rounds of testing switching to given commit and test with powerprofilesctl

on https://output.circle-artifacts.com/output/job/21e05e10-91f3-4254-bf44-3ed260bff982/artifacts/0/build/x86/novacustom-v560tu/heads-novacustom-v560tu-v0.2.1-2931-g30f005e.zip (so 30f005e):


user@debian-13:~/heads$ powerprofilesctl 
* performance:
    CpuDriver:  intel_pstate
    Degraded:   no

  balanced:
    CpuDriver:  intel_pstate
    PlatformDriver:     placeholder

  power-saver:
    CpuDriver:  intel_pstate
    PlatformDriver:     placeholder

debian-13 boots into performance mode by default, no mod: it was like this.

@tlaurion
Copy link
Copy Markdown
Collaborator Author

@mkopec 0f7247d includes Dasharo/coreboot#847 i'll test in a bit

@tlaurion
Copy link
Copy Markdown
Collaborator Author

tlaurion commented Feb 17, 2026

@mkopec 0f7247d includes Dasharo/coreboot#847 i'll test in a bit

this is https://browser.geekbench.com/v6/cpu/16625300

* 0.9.0 coreboot base https://browser.geekbench.com/v6/cpu/16611470

Comparison: https://browser.geekbench.com/v6/cpu/compare/16625300?baseline=16611470

TLDR:

  • single core perf regression compared to 0.9 : - 59.1% (worse then last comparison)
  • multi core perf regression compared to 0.9: - 22.9% (better then last comparison)
  • conclusion: bug still present and on boot (kde):
user@debian-13:~/Downloads/Geekbench-6.5.0-Linux$ powerprofilesctl 
* performance:
    CpuDriver:  intel_pstate
    Degraded:   no

  balanced:
    CpuDriver:  intel_pstate
    PlatformDriver:     placeholder

  power-saver:
    CpuDriver:  intel_pstate
    PlatformDriver:     placeholder
user@debian-13:~/Downloads/Geekbench-6.5.0-Linux$ uname -a
Linux debian-13 6.12.69+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.69-1 (2026-02-08) x86_64 GNU/Linux
user@debian-13:~/Downloads/Geekbench-6.5.0-Linux$ 

@mkopec @macpijan @pietrushnic

Artifacts to test v540tu/v560tu from CircleCI from 0f7247d will be available in a bit.

Note: https://raw.githubusercontent.com/tlaurion/heads/0f7247d7e315135c16abac1c6d3a8e1ca781e711/config/coreboot-novacustom-v560tu.config has not been changed from changing defconfig -> oldconfig from past 1.0.1 rc3 tests of this PR, please advise is something wrong there (defconfig not right last time I checked, which is why I create this PR for Dasharo team to fix defconfig Kconfig base (top down not working and other things documented in commit logs). As discussed many times in the past; please provide config files expected to be tuned properly or have defconfig do the right thing, otherwise configs used from best knowledge/effort in this PR.

@tlaurion
Copy link
Copy Markdown
Collaborator Author

@mkopec from top of my head, I remember some things NUC related in last coreboot+Heads release needed to be removed. Don't remember the details.

@mkopec
Copy link
Copy Markdown
Contributor

mkopec commented Feb 23, 2026

@tlaurion which EC version are you running currently? Could you try the latest from https://github.com/Dasharo/ec/commits/master/ ?

@tlaurion
Copy link
Copy Markdown
Collaborator Author

@tlaurion which EC version are you running currently? Could you try the latest from https://github.com/Dasharo/ec/commits/master/ ?

@mkopec Completely forgot about EC. Instructions to update seem to have vanished from https://docs.dasharo.com/variants/novacustom_ns5x_adl/releases/ , nv4x or v560tu as well, and Heads doesn't even report EC version under "System Information".

@mkopec can we work on building EC firmware with Heads and have EC flashed as part of coreboot internal update?

Otherwise, can you please give specific instructions to build for v540tu/v60tu/nv4x_adl?

@tlaurion
Copy link
Copy Markdown
Collaborator Author

@tlaurion which EC version are you running currently? Could you try the latest from https://github.com/Dasharo/ec/commits/master/ ?

@mkopec Completely forgot about EC. Instructions to update seem to have vanished from https://docs.dasharo.com/variants/novacustom_ns5x_adl/releases/ , nv4x or v560tu as well, and Heads doesn't even report EC version under "System Information".

@mkopec can we work on building EC firmware with Heads and have EC flashed as part of coreboot internal update?

Otherwise, can you please give specific instructions to build for v540tu/v60tu/nv4x_adl?

Found https://docs.dasharo.com/unified/novacustom/recovery/#ec-firmware-recovery

@tlaurion
Copy link
Copy Markdown
Collaborator Author

@mkopec opened issue #2056

@tlaurion tlaurion force-pushed the pre_release_dasharo_101_rc3 branch from 37544e4 to 3b2aeea Compare February 23, 2026 18:37
@tlaurion
Copy link
Copy Markdown
Collaborator Author

@mkopec opened issue #2056

I added flake.nix requirements to successfully build EC in this PR, see #2056 (comment)

Let me know what are the envisioned next steps here and timeline of possible collaboration there.

@tlaurion
Copy link
Copy Markdown
Collaborator Author

tlaurion commented Feb 25, 2026

@mkopec from top of my head, I remember some things NUC related in last coreboot+Heads release needed to be removed. Don't remember the details.

@mkopec that was your comment Dasharo/dasharo-issues#1336 (comment):

This will need a closer look. Maybe it'd be possible to make the MTRR changes conditional or board-dependent? That would make both the NUC BOX and laptops happy.

@mkopec
Copy link
Copy Markdown
Contributor

mkopec commented Feb 26, 2026

@tlaurion did you manage to update the EC in the end? Did it affect performance after all?

macpijan and others added 15 commits April 16, 2026 23:54
Required to to build dasharo-ec module.

Need to pin SDCC version to 4.2.0 to avoid
Dasharo/dasharo-issues#1785
and be in sync with ec-sdk:
Dasharo/ec-sdk#2

Using 3.8.0 in nix toolchain (as originally used in ec-sdk)
was not feasible:
linuxboot#2062 (comment)

Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
…mal changes to build Dasharo-EC

Signed-off-by: Thierry Laurion <insurgo@riseup.net>
- Remove leading tabs from ifeq variable assignments (Make parse error)
- Move post-build steps (cp, dd, touch) out of dasharo-ec_target into
  a proper Make rule; _target is now only make arguments
- Set dasharo-ec_output to ec.rom (the actual artifact, not .built)
- Add -$(BOARD) suffix to dasharo-ec_base_dir and dasharo-ec_dir so
  v540tu and v560tu maintain independent build trees and ec.rom files
- Add explicit rule to copy and zero-pad ec.rom to 128 KB
- Fix coreboot copy rule: use FORCE + cmp so the recipe always runs
  but only updates the destination (and its mtime) when content differs,
  preventing the mtime race between boards sharing coreboot_base_dir

Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
…port

- config/coreboot-novacustom-v560tu.config: switch EC from SYSTEM76_EC
  to DASHARO_EC (CONFIG_EC_DASHARO_EC=y, _UPDATE=y, _UPDATE_FILE="ec.rom"),
  matching the v540tu change already in this branch

- modules/dasharo-ec: strip UNTESTED_/EOL_ board name prefixes before
  the board model mapping so that boards not yet promoted (e.g.
  UNTESTED_nitropad-ns50) resolve correctly without a separate entry

- modules/dasharo-ec: add board model mappings for novacustom-nv4x_adl
  (ns5x_adl - nv4x_adl) and nitropad-ns50 (ns5x_adl)

- modules/dasharo-ec: drop redundant sh -c wrapper from cp recipe;
  Make already invokes recipe lines via the shell

- modules/dasharo-ec: replace dd seek-based padding with
  truncate --size=128KiB, as suggested in review (ec.rom is always
  smaller than 128 KiB)

- modules/dasharo-ec: indent ifeq variable assignments with a tab for
  readability

Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
…nges

When the coreboot git commit changes (canary mismatch), remove and recreate
the board-specific build directories to prevent stale artifacts from causing
compilation failures.

This eliminates the need for manual `rm -rf build/x86/BOARD` before rebuilding
after coreboot canary updates in development cycles (when creating patches).

One currently still has to, eg:
echo "bogues repo url + commit hash" | sudo tee /home/user/heads/build/x86/coreboot-25.09/.canary

Current logic then:
1. Detects canary changes and triggers repository cleanup
2. Removes both Heads board directory (build/x86/BOARD) and coreboot board
   directory (build/x86/coreboot-*/BOARD) that contain stale build artifacts
3. Recreates empty board directories for the subsequent build
4. Allows patches to apply cleanly without Ada compilation errors

This ensures Ada builds work correctly after coreboot updates without manual
intervention (resync repo, apply patches, clean artifact dirs and rebuilds only what changed).

Signed-off-by: Thierry Laurion <insurgo@riseup.net>
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
…g (Improve performance by lowering the EPP value from the power-on default of 0xb3 (70%) to 0x73 (45%). Lower value = higher performance.)

Test fix for Dasharo/dasharo-issues#1711

related:

- linuxboot#2039
- Dasharo/dasharo-issues#1711
- linuxboot#1894

Signed-off-by: Thierry Laurion <insurgo@riseup.net>
…nreleased

The coreboot module for NovaCustom MTL boards was renamed from
'dasharo' to 'dasharo_v56'. The Heads patch system resolves patch
directories as <module_name>[-<patch_version>], so with module
coreboot-dasharo_v56 and patch_version=unreleased the expected path
is patches/coreboot-dasharo_v56-unreleased/.

Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
@tlaurion tlaurion force-pushed the pre_release_dasharo_101_rc3 branch 3 times, most recently from 65cb27d to 02bb362 Compare April 17, 2026 15:45
Signed-off-by: Thierry Laurion <insurgo@riseup.net>
Signed-off-by: Thierry Laurion <insurgo@riseup.net>
Signed-off-by: Thierry Laurion <insurgo@riseup.net>
Signed-off-by: Thierry Laurion <insurgo@riseup.net>
…nfig

Add coreboot.save_in_defconfig_format_backup target that runs savedefconfig
and saves the result as .config_defconfig alongside the original .config file.

Signed-off-by: Thierry Laurion <insurgo@riseup.net>
…m Dasharo/mtl_release

Command trail:
  ./docker_repro.sh make BOARD=UNTESTED_nitropad-ns50 coreboot.save_in_oldconfig_format_in_place
  ./docker_repro.sh make BOARD=UNTESTED_nitropad-ns50 coreboot.save_in_defconfig_format_backup
  git difftool -d
  sudo cp config/coreboot-nitropad-ns50.config_defconfig config/coreboot-nitropad-ns50.config
  ./docker_repro.sh make BOARD=UNTESTED_nitropad-ns50 coreboot.save_in_oldconfig_format_in_place
  ./docker_repro.sh make BOARD=UNTESTED_nitropad-ns50 coreboot.save_in_defconfig_format_backup

Preserve smbios strings from origin/master while reducing unnecessary
defconfig changes to only critical deviations:
- Use RaptorLake FSP headers (MTL release)
- Set CONFIG_USE_PC_CMOS_ALTCENTURY=n
- Enable console loglevel/ansi prefixes
- Fix debug output: HWBASE_DEBUG_NULL -> HWBASE_DEBUG_CB

Signed-off-by: Thierry Laurion <insurgo@riseup.net>
Previously coreboot-purism depended on coreboot-24.02.01's toolchain
to avoid duplicate toolchain builds. However, no maintained boards
actually use 24.02.01 directly (only unmaintained x230-legacy boards),
so this dependency was unnecessary complexity.

Now coreboot-purism builds its complete toolchain independently,
making it consistent with all other coreboot forks (Dasharo variants,
talos_2) which also build their own toolchains.

This simplifies the cache strategy: each fork's cache contains only
its own coreboot directory, with no hidden dependencies.

Signed-off-by: Thierry Laurion <insurgo@riseup.net>
@tlaurion tlaurion force-pushed the pre_release_dasharo_101_rc3 branch from 02bb362 to dfbacef Compare April 17, 2026 15:58
@tlaurion
Copy link
Copy Markdown
Collaborator Author

tlaurion commented Apr 17, 2026

Alright, cache reusal seems fine. We will know only upon rebuilding without circleci config change (which didn't pick up proper fuller cache on rerun this morning :/ requiring more work).

Rebased on master. removed irrelvant prior circleci config changes.

Anything else:

@tlaurion
Copy link
Copy Markdown
Collaborator Author

tlaurion commented Apr 17, 2026

no regression per se observed but still concerns unresolved on debian-13 for v540tu/v560tu

user@debian-13:~/heads-master$ sudo dmesg -T --level=err,warn
[Fri Apr 17 01:25:32 2026] CPU topo: Boot CPU APIC ID not the first enumerated APIC ID: 20 != 10
[Fri Apr 17 01:25:32 2026] CPU topo: [Firmware Bug]: APIC enumeration order not specification compliant
[Fri Apr 17 01:25:32 2026] [Firmware Bug]: TSC ADJUST differs within socket(s), fixing all errors
[Fri Apr 17 01:25:32 2026]   #2  #4  #5  #7  #9 #11
[Fri Apr 17 01:25:32 2026] hpet_acpi_add: no address or irqs in _CRS
[Fri Apr 17 01:25:32 2026] simple-framebuffer simple-framebuffer.0: simplefb: cannot reserve video memory at [mem 0x60800000-0x610c9fff]
[Fri Apr 17 01:25:32 2026] simple-framebuffer simple-framebuffer.0: Unable to acquire aperture: -16
[Fri Apr 17 01:25:32 2026] simple-framebuffer simple-framebuffer.0: probe with driver simple-framebuffer failed with error -16
[Fri Apr 17 01:25:33 2026] i915: unknown parameter 'i915' ignored
[Fri Apr 17 01:25:35 2026] ------------[ cut here ]------------
[Fri Apr 17 01:25:35 2026] i915 0000:00:02.0: [drm] drm_WARN_ON(intel_dp->pps.vdd_wakeref)
[Fri Apr 17 01:25:35 2026] WARNING: CPU: 3 PID: 391 at drivers/gpu/drm/i915/display/intel_pps.c:755 intel_pps_vdd_on_unlocked+0x32b/0x340 [i915]
[Fri Apr 17 01:25:35 2026] Modules linked in: sd_mod uas usb_storage scsi_mod usbhid scsi_common i915(+) drm_buddy i2c_algo_bit crct10dif_pclmul drm_display_helper crc32_pclmul crc32c_intel hid_multitouch ghash_clmulni_intel sha512_ssse3 cec hid_generic sha256_ssse3 rc_core sha1_ssse3 sdhci_pci xhci_pci i2c_hid_acpi iTCO_wdt nvme aesni_intel ttm i2c_hid intel_pmc_bxt xhci_hcd iTCO_vendor_support cqhci drm_kms_helper hid psmouse gf128mul nvme_core watchdog sdhci crypto_simd drm usbcore thunderbolt e1000e mmc_core i2c_i801 intel_lpss_pci cryptd nvme_auth serio_raw video battery intel_lpss i2c_smbus usb_common idma64 wmi button pinctrl_meteorlake
[Fri Apr 17 01:25:35 2026] CPU: 3 UID: 0 PID: 391 Comm: (udev-worker) Tainted: G     U             6.12.74+deb13+1-amd64 #1  Debian 6.12.74-2
[Fri Apr 17 01:25:35 2026] Tainted: [U]=USER
[Fri Apr 17 01:25:35 2026] Hardware name: Notebook novacustom-v540tu/novacustom-v540tu, BIOS Dasharo Heads-v0.2.1-2985-gb6e69a2 01/01/1970
[Fri Apr 17 01:25:35 2026] RIP: 0010:intel_pps_vdd_on_unlocked+0x32b/0x340 [i915]
[Fri Apr 17 01:25:35 2026] Code: 4c 8b 77 50 4d 85 f6 75 03 4c 8b 37 e8 2e 66 5e db 48 c7 c1 a0 80 eb c0 4c 89 f2 48 c7 c7 83 dc ec c0 48 89 c6 e8 75 61 d9 da <0f> 0b e9 7c fd ff ff e8 89 c0 9c db 66 0f 1f 84 00 00 00 00 00 90
[Fri Apr 17 01:25:35 2026] RSP: 0018:ffffcd8580fdf318 EFLAGS: 00010282
[Fri Apr 17 01:25:35 2026] RAX: 0000000000000000 RBX: ffff88d25a1321e8 RCX: 0000000000000003
[Fri Apr 17 01:25:35 2026] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000001
[Fri Apr 17 01:25:35 2026] RBP: ffff88d2590dc618 R08: 0000000000000000 R09: ffffcd8580fdf198
[Fri Apr 17 01:25:35 2026] R10: ffff88d25ff4a768 R11: 0000000000000003 R12: 0000000000000001
[Fri Apr 17 01:25:35 2026] R13: ffff88d2590dc000 R14: ffff88c2c2493360 R15: ffff88d25a132000
[Fri Apr 17 01:25:35 2026] FS:  00007fbd4b0ba980(0000) GS:ffff88d25f380000(0000) knlGS:0000000000000000
[Fri Apr 17 01:25:35 2026] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[Fri Apr 17 01:25:35 2026] CR2: 00005582a983c588 CR3: 000000109825a006 CR4: 0000000000f70ef0
[Fri Apr 17 01:25:35 2026] PKRU: 55555554
[Fri Apr 17 01:25:35 2026] Call Trace:
[Fri Apr 17 01:25:35 2026]  <TASK>
[Fri Apr 17 01:25:35 2026]  ? intel_display_power_get+0x52/0x60 [i915]
[Fri Apr 17 01:25:35 2026]  intel_dp_aux_xfer+0x10a/0x6e0 [i915]
[Fri Apr 17 01:25:35 2026]  ? drm_connector_set_tile_property+0x12f/0x140 [drm]
[Fri Apr 17 01:25:35 2026]  intel_dp_aux_transfer+0x10e/0x3b0 [i915]
[Fri Apr 17 01:25:35 2026]  drm_dp_dpcd_access+0xb8/0x150 [drm_display_helper]
[Fri Apr 17 01:25:35 2026]  drm_dp_dpcd_probe+0x46/0xf0 [drm_display_helper]
[Fri Apr 17 01:25:35 2026]  drm_dp_dpcd_read+0xc3/0x110 [drm_display_helper]
[Fri Apr 17 01:25:35 2026]  intel_dp_set_edid+0x212/0x3f0 [i915]
[Fri Apr 17 01:25:35 2026]  intel_dp_detect+0x502/0x7b0 [i915]
[Fri Apr 17 01:25:35 2026]  drm_helper_probe_detect+0x4c/0xb0 [drm_kms_helper]
[Fri Apr 17 01:25:35 2026]  drm_helper_probe_single_connector_modes+0x407/0x630 [drm_kms_helper]
[Fri Apr 17 01:25:35 2026]  ? __kmalloc_node_track_caller_noprof+0x1bd/0x410
[Fri Apr 17 01:25:35 2026]  ? drm_client_modeset_probe+0x159/0x18c0 [drm]
[Fri Apr 17 01:25:35 2026]  drm_client_modeset_probe+0x271/0x18c0 [drm]
[Fri Apr 17 01:25:35 2026]  ? xa_store+0x37/0x50
[Fri Apr 17 01:25:35 2026]  ? i915_gem_context_open+0xf6/0x150 [i915]
[Fri Apr 17 01:25:35 2026]  __drm_fb_helper_initial_config_and_unlock+0x3b/0x470 [drm_kms_helper]
[Fri Apr 17 01:25:35 2026]  ? drm_file_alloc+0x1b3/0x260 [drm]
[Fri Apr 17 01:25:35 2026]  ? mutex_lock+0x12/0x30
[Fri Apr 17 01:25:35 2026]  ? drm_client_init+0xf4/0x110 [drm]
[Fri Apr 17 01:25:35 2026]  intel_fbdev_client_hotplug+0xa2/0xd0 [i915]
[Fri Apr 17 01:25:35 2026]  drm_client_register+0x76/0xc0 [drm]
[Fri Apr 17 01:25:35 2026]  intel_display_driver_register+0xbc/0x100 [i915]
[Fri Apr 17 01:25:35 2026]  ? __pfx___drm_printfn_dbg+0x10/0x10 [drm]
[Fri Apr 17 01:25:35 2026]  ? intel_display_driver_register+0x2e/0x100 [i915]
[Fri Apr 17 01:25:35 2026]  i915_driver_probe+0x4c3/0xb10 [i915]
[Fri Apr 17 01:25:35 2026]  local_pci_probe+0x42/0x90
[Fri Apr 17 01:25:35 2026]  pci_device_probe+0x22f/0x270
[Fri Apr 17 01:25:35 2026]  really_probe+0xdb/0x340
[Fri Apr 17 01:25:35 2026]  ? pm_runtime_barrier+0x54/0x90
[Fri Apr 17 01:25:35 2026]  ? __pfx___driver_attach+0x10/0x10
[Fri Apr 17 01:25:35 2026]  __driver_probe_device+0x78/0x110
[Fri Apr 17 01:25:35 2026]  driver_probe_device+0x1f/0xa0
[Fri Apr 17 01:25:35 2026]  __driver_attach+0xba/0x1c0
[Fri Apr 17 01:25:35 2026]  bus_for_each_dev+0x8c/0xe0
[Fri Apr 17 01:25:35 2026]  bus_add_driver+0x112/0x1f0
[Fri Apr 17 01:25:35 2026]  driver_register+0x72/0xd0
[Fri Apr 17 01:25:35 2026]  i915_init+0x23/0x90 [i915]
[Fri Apr 17 01:25:35 2026]  ? __pfx_i915_init+0x10/0x10 [i915]
[Fri Apr 17 01:25:35 2026]  do_one_initcall+0x58/0x310
[Fri Apr 17 01:25:35 2026]  do_init_module+0x60/0x230
[Fri Apr 17 01:25:35 2026]  init_module_from_file+0x89/0xe0
[Fri Apr 17 01:25:35 2026]  idempotent_init_module+0x11e/0x310
[Fri Apr 17 01:25:35 2026]  __x64_sys_finit_module+0x5e/0xb0
[Fri Apr 17 01:25:35 2026]  do_syscall_64+0x82/0x190
[Fri Apr 17 01:25:35 2026]  ? arch_exit_to_user_mode_prepare.isra.0+0x77/0xa0
[Fri Apr 17 01:25:35 2026]  ? syscall_exit_to_user_mode+0x37/0x1b0
[Fri Apr 17 01:25:35 2026]  ? do_syscall_64+0x8e/0x190
[Fri Apr 17 01:25:35 2026]  ? do_sys_openat2+0x9c/0xe0
[Fri Apr 17 01:25:35 2026]  ? arch_exit_to_user_mode_prepare.isra.0+0x16/0xa0
[Fri Apr 17 01:25:35 2026]  ? syscall_exit_to_user_mode+0x37/0x1b0
[Fri Apr 17 01:25:35 2026]  ? do_syscall_64+0x8e/0x190
[Fri Apr 17 01:25:35 2026]  ? do_syscall_64+0x8e/0x190
[Fri Apr 17 01:25:35 2026]  entry_SYSCALL_64_after_hwframe+0x76/0x7e
[Fri Apr 17 01:25:35 2026] RIP: 0033:0x7fbd4bc177b9
[Fri Apr 17 01:25:35 2026] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 27 66 0d 00 f7 d8 64 89 01 48
[Fri Apr 17 01:25:35 2026] RSP: 002b:00007ffec72cb648 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
[Fri Apr 17 01:25:35 2026] RAX: ffffffffffffffda RBX: 00005582a989bc90 RCX: 00007fbd4bc177b9
[Fri Apr 17 01:25:35 2026] RDX: 0000000000000004 RSI: 00005582a98cf3a0 RDI: 000000000000003f
[Fri Apr 17 01:25:35 2026] RBP: 0000000000000004 R08: 0000000000000000 R09: 00005582a983a190
[Fri Apr 17 01:25:35 2026] R10: 0000000000000000 R11: 0000000000000246 R12: 00005582a98cf3a0
[Fri Apr 17 01:25:35 2026] R13: 0000000000020000 R14: 00005582a98cf320 R15: 0000000000000000
[Fri Apr 17 01:25:35 2026]  </TASK>
[Fri Apr 17 01:25:35 2026] ---[ end trace 0000000000000000 ]---
[Fri Apr 17 01:25:36 2026] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
[Fri Apr 17 01:25:41 2026] PM: hibernation: Image mismatch: architecture specific data
[Fri Apr 17 01:25:41 2026] PM: hibernation: Failed to load image, recovering.
[Fri Apr 17 01:25:42 2026] systemd-journald[1120]: File /var/log/journal/4381f6912948482fb382b392e4465843/system.journal corrupted or uncleanly shut down, renaming and replacing.
[Fri Apr 17 01:25:43 2026] intel-hid INT33D5:00: failed to enable HID power button
[Fri Apr 17 01:25:43 2026] intel_vpu 0000:00:0b.0: [drm] *ERROR* ivpu_fw_request(): Failed to request firmware: -2
[Fri Apr 17 01:25:43 2026] intel_vpu 0000:00:0b.0: [drm] ivpu_hw_power_down(): NPU not idle during power down
[Fri Apr 17 01:25:43 2026] intel_vpu 0000:00:0b.0: probe with driver intel_vpu failed with error -2
[Fri Apr 17 01:25:43 2026] intel_pmc_core INT33A1:00: Assuming a default substate order for this platform
[Fri Apr 17 01:25:50 2026] mei_me 0000:00:16.0: wait hw ready failed
[Fri Apr 17 01:25:50 2026] mei_me 0000:00:16.0: hw_start failed ret = -62 fw status = 80022054 39284100 00000020 00000000 02620000 00000000
[Fri Apr 17 01:25:50 2026] mei_me 0000:00:16.0: H_RST is set = 0x800E0E31
[Fri Apr 17 01:25:52 2026] mei_me 0000:00:16.0: wait hw ready failed
[Fri Apr 17 01:25:52 2026] mei_me 0000:00:16.0: hw_start failed ret = -62 fw status = 80022054 39284100 00000020 00000000 02620000 00000000
[Fri Apr 17 01:25:52 2026] mei_me 0000:00:16.0: H_RST is set = 0x800E0E31
[Fri Apr 17 01:25:54 2026] mei_me 0000:00:16.0: wait hw ready failed
[Fri Apr 17 01:25:54 2026] mei_me 0000:00:16.0: hw_start failed ret = -62 fw status = 80022054 39284100 00000020 00000000 02620000 00000000
[Fri Apr 17 01:25:54 2026] mei_me 0000:00:16.0: reset: reached maximal consecutive resets: disabling the device
[Fri Apr 17 01:25:54 2026] mei_me 0000:00:16.0: reset failed ret = -19
[Fri Apr 17 01:25:54 2026] mei_me 0000:00:16.0: link layer initialization failed.
[Fri Apr 17 01:25:54 2026] mei_me 0000:00:16.0: init hw failure.
[Fri Apr 17 01:25:54 2026] mei_me 0000:00:16.0: initialization failed.
[Fri Apr 17 01:25:54 2026] proc_thermal_pci 0000:00:04.0: error: proc_thermal_add, will continue
[Fri Apr 17 01:25:54 2026] Bluetooth: hci0: No support for _PRR ACPI method
[Fri Apr 17 01:25:54 2026] iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
[Fri Apr 17 01:25:54 2026] nvme nvme0: using unchecked data buffer
[Fri Apr 17 01:25:54 2026] block nvme0n1: No UUID available providing old NGUID
[Fri Apr 17 01:25:55 2026] iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
[Fri Apr 17 01:25:55 2026] set_capacity_and_notify: 17 callbacks suppressed
[Fri Apr 17 01:25:55 2026] i915 0000:00:02.0: [drm] *ERROR* GT1: GSC proxy component didn't bind within the expected timeout
[Fri Apr 17 01:25:55 2026] i915 0000:00:02.0: [drm] *ERROR* GT1: GSC proxy handler failed to init
[Fri Apr 17 01:25:55 2026] iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
[Fri Apr 17 01:26:03 2026] kauditd_printk_skb: 156 callbacks suppressed
[Fri Apr 17 01:26:17 2026] systemd-journald[1120]: File /var/log/journal/4381f6912948482fb382b392e4465843/user-1000.journal corrupted or uncleanly shut down, renaming and replacing.
[Fri Apr 17 01:26:21 2026] warning: `kdeconnectd' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211
[Fri Apr 17 01:42:00 2026] i2c_hid_acpi i2c-FTCS1000:00: i2c_hid_get_input: incomplete report (12/3084)
[Fri Apr 17 01:44:46 2026] ------------[ cut here ]------------
[Fri Apr 17 01:44:46 2026] i915 0000:00:02.0: [drm] i915 raw-wakerefs=1 wakelocks=1 on cleanup
[Fri Apr 17 01:44:46 2026] WARNING: CPU: 1 PID: 170 at drivers/gpu/drm/i915/intel_runtime_pm.c:443 intel_runtime_pm_driver_release+0x61/0x70 [i915]
[Fri Apr 17 01:44:46 2026] Modules linked in: snd_seq_dummy snd_hrtimer snd_seq snd_seq_device xt_conntrack xt_MASQUERADE bridge stp llc xfrm_user xfrm_algo xt_set ip_set nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype nft_compat nf_tables ccm uhid rfcomm cmac algif_hash algif_skcipher af_alg overlay qrtr bnep snd_sof_pci_intel_mtl snd_sof_intel_hda_generic soundwire_intel soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda_mlink snd_sof_intel_hda snd_hda_codec_hdmi snd_sof_pci snd_sof_xtensa_dsp snd_sof intel_uncore_frequency intel_uncore_frequency_common snd_sof_utils snd_hda_ext_core x86_pkg_temp_thermal snd_soc_acpi_intel_match snd_soc_acpi intel_powerclamp iwlmvm snd_soc_core snd_hda_codec_realtek coretemp snd_hda_codec_generic snd_compress snd_pcm_dmaengine snd_hda_scodec_component kvm_intel btusb soundwire_bus btrtl mac80211 binfmt_misc btintel uvcvideo snd_hda_intel nfsd btbcm snd_intel_dspcfg kvm btmtk snd_intel_sdw_acpi videobuf2_vmalloc
[Fri Apr 17 01:44:46 2026]  snd_hda_codec libarc4 uvc videobuf2_memops bluetooth videobuf2_v4l2 snd_hda_core auth_rpcgss videodev snd_hwdep iwlwifi snd_pcm nfs_acl irqbypass lockd videobuf2_common processor_thermal_device_pci snd_timer processor_thermal_device rapl processor_thermal_wt_hint grace intel_cstate processor_thermal_rfim sunrpc squashfs intel_rapl_msr cfg80211 mc sg snd ecdh_generic processor_thermal_rapl intel_uncore memconsole_coreboot intel_vpu spd5118 pcspkr mei_me memconsole intel_rapl_common soundcore processor_thermal_wt_req intel_pmc_core processor_thermal_power_floor mei processor_thermal_mbox drm_shmem_helper rfkill pmt_telemetry igen6_edac int340x_thermal_zone intel_vsec intel_hid pmt_class sparse_keymap ac joydev evdev msr parport_pc ppdev lp parport nvme_fabrics nvme_keyring loop configfs efi_pstore nfnetlink ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 btrfs blake2b_generic dm_crypt dm_mod raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c crc32c_generic
[Fri Apr 17 01:44:46 2026]  raid1 raid0 md_mod xe drm_gpuvm drm_exec gpu_sched drm_suballoc_helper drm_ttm_helper sd_mod uas usb_storage scsi_mod usbhid scsi_common i915 drm_buddy i2c_algo_bit crct10dif_pclmul drm_display_helper crc32_pclmul crc32c_intel hid_multitouch ghash_clmulni_intel sha512_ssse3 cec hid_generic sha256_ssse3 rc_core sha1_ssse3 sdhci_pci xhci_pci i2c_hid_acpi iTCO_wdt nvme aesni_intel ttm i2c_hid intel_pmc_bxt xhci_hcd iTCO_vendor_support cqhci drm_kms_helper hid psmouse gf128mul nvme_core watchdog sdhci crypto_simd drm usbcore thunderbolt e1000e mmc_core i2c_i801 intel_lpss_pci cryptd nvme_auth serio_raw video battery intel_lpss i2c_smbus usb_common idma64 wmi button pinctrl_meteorlake
[Fri Apr 17 01:44:46 2026] CPU: 1 UID: 0 PID: 170 Comm: kworker/u89:17 Tainted: G     U  W          6.12.74+deb13+1-amd64 #1  Debian 6.12.74-2
[Fri Apr 17 01:44:46 2026] Tainted: [U]=USER, [W]=WARN
[Fri Apr 17 01:44:46 2026] Hardware name: Notebook novacustom-v540tu/novacustom-v540tu, BIOS Dasharo Heads-v0.2.1-2985-gb6e69a2 01/01/1970
[Fri Apr 17 01:44:46 2026] Workqueue: async async_run_entry_fn
[Fri Apr 17 01:44:46 2026] RIP: 0010:intel_runtime_pm_driver_release+0x61/0x70 [i915]
[Fri Apr 17 01:44:46 2026] Code: fc 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 86 08 7a db 45 89 e0 89 e9 48 89 da 48 89 c6 48 c7 c7 c8 10 e8 c0 e8 cf 03 f5 da <0f> 0b 5b 5d 41 5c c3 cc cc cc cc 0f 1f 40 00 90 90 90 90 90 90 90
[Fri Apr 17 01:44:46 2026] RSP: 0018:ffffcd8580667d88 EFLAGS: 00010282
[Fri Apr 17 01:44:46 2026] RAX: 0000000000000000 RBX: ffff88c2c2493360 RCX: 0000000000000027
[Fri Apr 17 01:44:46 2026] RDX: ffff88d25f2a1788 RSI: 0000000000000001 RDI: ffff88d25f2a1780
[Fri Apr 17 01:44:46 2026] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffcd8580667b48
[Fri Apr 17 01:44:46 2026] R10: ffff88d25ff4a768 R11: 0000000000000003 R12: 0000000000000001
[Fri Apr 17 01:44:46 2026] R13: ffff88c2c2435000 R14: ffff88d2590de060 R15: 0000000000000000
[Fri Apr 17 01:44:46 2026] FS:  0000000000000000(0000) GS:ffff88d25f280000(0000) knlGS:0000000000000000
[Fri Apr 17 01:44:46 2026] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[Fri Apr 17 01:44:46 2026] CR2: 00007fdd2358c260 CR3: 0000000258022006 CR4: 0000000000f72ef0
[Fri Apr 17 01:44:46 2026] PKRU: 55555554
[Fri Apr 17 01:44:46 2026] Call Trace:
[Fri Apr 17 01:44:46 2026]  <TASK>
[Fri Apr 17 01:44:46 2026]  i915_drm_suspend_late+0x101/0x110 [i915]
[Fri Apr 17 01:44:46 2026]  ? __pfx_i915_pm_freeze_late+0x10/0x10 [i915]
[Fri Apr 17 01:44:46 2026]  i915_pm_freeze_late+0x24/0x40 [i915]
[Fri Apr 17 01:44:46 2026]  dpm_run_callback+0x47/0x150
[Fri Apr 17 01:44:46 2026]  device_suspend_late+0x9a/0x1f0
[Fri Apr 17 01:44:46 2026]  async_suspend_late+0x1d/0x30
[Fri Apr 17 01:44:46 2026]  async_run_entry_fn+0x31/0x130
[Fri Apr 17 01:44:46 2026]  process_one_work+0x174/0x330
[Fri Apr 17 01:44:46 2026]  worker_thread+0x251/0x390
[Fri Apr 17 01:44:46 2026]  ? __pfx_worker_thread+0x10/0x10
[Fri Apr 17 01:44:46 2026]  kthread+0xcf/0x100
[Fri Apr 17 01:44:46 2026]  ? __pfx_kthread+0x10/0x10
[Fri Apr 17 01:44:46 2026]  ret_from_fork+0x31/0x50
[Fri Apr 17 01:44:46 2026]  ? __pfx_kthread+0x10/0x10
[Fri Apr 17 01:44:46 2026]  ret_from_fork_asm+0x1a/0x30
[Fri Apr 17 01:44:46 2026]  </TASK>
[Fri Apr 17 01:44:46 2026] ---[ end trace 0000000000000000 ]---
[Fri Apr 17 01:44:46 2026] spd5118 0-0050: Failed to write b = 0: -6
[Fri Apr 17 01:44:46 2026] spd5118 0-0050: PM: dpm_run_callback(): spd5118_resume [spd5118] returns -6
[Fri Apr 17 01:44:46 2026] spd5118 0-0050: PM: failed to restore async: error -6
[Fri Apr 17 01:44:46 2026] usb 3-10: WARN: invalid context state for evaluate context command.
[Fri Apr 17 01:44:47 2026] iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
[Fri Apr 17 01:44:49 2026] Bluetooth: hci0: No support for _PRR ACPI method
[Fri Apr 17 01:44:49 2026] done.
[Fri Apr 17 01:44:50 2026] iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
[Fri Apr 17 04:52:31 2026] kauditd_printk_skb: 96 callbacks suppressed
[Fri Apr 17 05:27:11 2026] ------------[ cut here ]------------
[Fri Apr 17 05:27:11 2026] i915 0000:00:02.0: [drm] i915 raw-wakerefs=1 wakelocks=1 on cleanup
[Fri Apr 17 05:27:11 2026] WARNING: CPU: 10 PID: 119167 at drivers/gpu/drm/i915/intel_runtime_pm.c:443 intel_runtime_pm_driver_release+0x61/0x70 [i915]
[Fri Apr 17 05:27:11 2026] Modules linked in: nls_ascii nls_cp437 vfat fat snd_seq_dummy snd_hrtimer snd_seq snd_seq_device xt_conntrack xt_MASQUERADE bridge stp llc xfrm_user xfrm_algo xt_set ip_set nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype nft_compat nf_tables ccm uhid rfcomm cmac algif_hash algif_skcipher af_alg overlay qrtr bnep snd_sof_pci_intel_mtl snd_sof_intel_hda_generic soundwire_intel soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda_mlink snd_sof_intel_hda snd_hda_codec_hdmi snd_sof_pci snd_sof_xtensa_dsp snd_sof intel_uncore_frequency intel_uncore_frequency_common snd_sof_utils snd_hda_ext_core x86_pkg_temp_thermal snd_soc_acpi_intel_match snd_soc_acpi intel_powerclamp iwlmvm snd_soc_core snd_hda_codec_realtek coretemp snd_hda_codec_generic snd_compress snd_pcm_dmaengine snd_hda_scodec_component kvm_intel btusb soundwire_bus btrtl mac80211 binfmt_misc btintel uvcvideo snd_hda_intel nfsd btbcm snd_intel_dspcfg kvm btmtk
[Fri Apr 17 05:27:11 2026]  snd_intel_sdw_acpi videobuf2_vmalloc snd_hda_codec libarc4 uvc videobuf2_memops bluetooth videobuf2_v4l2 snd_hda_core auth_rpcgss videodev snd_hwdep iwlwifi snd_pcm nfs_acl irqbypass lockd videobuf2_common processor_thermal_device_pci snd_timer processor_thermal_device rapl processor_thermal_wt_hint grace intel_cstate processor_thermal_rfim sunrpc squashfs intel_rapl_msr cfg80211 mc sg snd ecdh_generic processor_thermal_rapl intel_uncore memconsole_coreboot intel_vpu spd5118 pcspkr mei_me memconsole intel_rapl_common soundcore processor_thermal_wt_req intel_pmc_core processor_thermal_power_floor mei processor_thermal_mbox drm_shmem_helper rfkill pmt_telemetry igen6_edac int340x_thermal_zone intel_vsec intel_hid pmt_class sparse_keymap ac joydev evdev msr parport_pc ppdev lp parport nvme_fabrics nvme_keyring loop configfs efi_pstore nfnetlink ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 btrfs blake2b_generic dm_crypt dm_mod raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor
[Fri Apr 17 05:27:11 2026]  raid6_pq libcrc32c crc32c_generic raid1 raid0 md_mod xe drm_gpuvm drm_exec gpu_sched drm_suballoc_helper drm_ttm_helper sd_mod uas usb_storage scsi_mod usbhid scsi_common i915 drm_buddy i2c_algo_bit crct10dif_pclmul drm_display_helper crc32_pclmul crc32c_intel hid_multitouch ghash_clmulni_intel sha512_ssse3 cec hid_generic sha256_ssse3 rc_core sha1_ssse3 sdhci_pci xhci_pci i2c_hid_acpi iTCO_wdt nvme aesni_intel ttm i2c_hid intel_pmc_bxt xhci_hcd iTCO_vendor_support cqhci drm_kms_helper hid psmouse gf128mul nvme_core watchdog sdhci crypto_simd drm usbcore thunderbolt e1000e mmc_core i2c_i801 intel_lpss_pci cryptd nvme_auth serio_raw video battery intel_lpss i2c_smbus usb_common idma64 wmi button pinctrl_meteorlake
[Fri Apr 17 05:27:11 2026] CPU: 10 UID: 0 PID: 119167 Comm: kworker/u89:7 Tainted: G     U  W          6.12.74+deb13+1-amd64 #1  Debian 6.12.74-2
[Fri Apr 17 05:27:11 2026] Tainted: [U]=USER, [W]=WARN
[Fri Apr 17 05:27:11 2026] Hardware name: Notebook novacustom-v540tu/novacustom-v540tu, BIOS Dasharo Heads-v0.2.1-2985-gb6e69a2 01/01/1970
[Fri Apr 17 05:27:11 2026] Workqueue: async async_run_entry_fn
[Fri Apr 17 05:27:11 2026] RIP: 0010:intel_runtime_pm_driver_release+0x61/0x70 [i915]
[Fri Apr 17 05:27:11 2026] Code: fc 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 86 08 7a db 45 89 e0 89 e9 48 89 da 48 89 c6 48 c7 c7 c8 10 e8 c0 e8 cf 03 f5 da <0f> 0b 5b 5d 41 5c c3 cc cc cc cc 0f 1f 40 00 90 90 90 90 90 90 90
[Fri Apr 17 05:27:11 2026] RSP: 0018:ffffcd85b2253d98 EFLAGS: 00010286
[Fri Apr 17 05:27:11 2026] RAX: 0000000000000000 RBX: ffff88c2c2493360 RCX: 0000000000000027
[Fri Apr 17 05:27:11 2026] RDX: ffff88d25f721788 RSI: 0000000000000001 RDI: ffff88d25f721780
[Fri Apr 17 05:27:11 2026] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffcd85b2253b58
[Fri Apr 17 05:27:11 2026] R10: ffff88d25ff4a768 R11: 0000000000000003 R12: 0000000000000001
[Fri Apr 17 05:27:11 2026] R13: ffff88c2c2435000 R14: ffff88d2590de060 R15: 0000000000000000
[Fri Apr 17 05:27:11 2026] FS:  0000000000000000(0000) GS:ffff88d25f700000(0000) knlGS:0000000000000000
[Fri Apr 17 05:27:11 2026] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[Fri Apr 17 05:27:11 2026] CR2: 00005585f7fccdd0 CR3: 0000000258022003 CR4: 0000000000f72ef0
[Fri Apr 17 05:27:11 2026] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 000000007febb930
[Fri Apr 17 05:27:11 2026] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[Fri Apr 17 05:27:11 2026] PKRU: 55555554
[Fri Apr 17 05:27:11 2026] Call Trace:
[Fri Apr 17 05:27:11 2026]  <TASK>
[Fri Apr 17 05:27:11 2026]  i915_drm_suspend_late+0x101/0x110 [i915]
[Fri Apr 17 05:27:11 2026]  ? __pfx_pci_pm_suspend_late+0x10/0x10
[Fri Apr 17 05:27:11 2026]  dpm_run_callback+0x47/0x150
[Fri Apr 17 05:27:11 2026]  device_suspend_late+0x9a/0x1f0
[Fri Apr 17 05:27:11 2026]  async_suspend_late+0x1d/0x30
[Fri Apr 17 05:27:11 2026]  async_run_entry_fn+0x31/0x130
[Fri Apr 17 05:27:11 2026]  process_one_work+0x174/0x330
[Fri Apr 17 05:27:11 2026]  worker_thread+0x251/0x390
[Fri Apr 17 05:27:11 2026]  ? __pfx_worker_thread+0x10/0x10
[Fri Apr 17 05:27:11 2026]  kthread+0xcf/0x100
[Fri Apr 17 05:27:11 2026]  ? __pfx_kthread+0x10/0x10
[Fri Apr 17 05:27:11 2026]  ret_from_fork+0x31/0x50
[Fri Apr 17 05:27:11 2026]  ? __pfx_kthread+0x10/0x10
[Fri Apr 17 05:27:11 2026]  ret_from_fork_asm+0x1a/0x30
[Fri Apr 17 05:27:11 2026]  </TASK>
[Fri Apr 17 05:27:11 2026] ---[ end trace 0000000000000000 ]---
[Fri Apr 17 05:27:11 2026] spd5118 0-0050: PM: dpm_run_callback(): spd5118_resume [spd5118] returns -6
[Fri Apr 17 05:27:11 2026] spd5118 0-0050: PM: failed to resume async: error -6
[Fri Apr 17 05:27:12 2026] Bluetooth: hci0: No support for _PRR ACPI method
[Fri Apr 17 05:27:13 2026] iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
[Fri Apr 17 05:42:19 2026] ------------[ cut here ]------------
[Fri Apr 17 05:42:19 2026] i915 0000:00:02.0: [drm] i915 raw-wakerefs=1 wakelocks=1 on cleanup
[Fri Apr 17 05:42:19 2026] WARNING: CPU: 3 PID: 101963 at drivers/gpu/drm/i915/intel_runtime_pm.c:443 intel_runtime_pm_driver_release+0x61/0x70 [i915]
[Fri Apr 17 05:42:19 2026] Modules linked in: nls_ascii nls_cp437 vfat fat snd_seq_dummy snd_hrtimer snd_seq snd_seq_device xt_conntrack xt_MASQUERADE bridge stp llc xfrm_user xfrm_algo xt_set ip_set nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype nft_compat nf_tables ccm uhid rfcomm cmac algif_hash algif_skcipher af_alg overlay qrtr bnep snd_sof_pci_intel_mtl snd_sof_intel_hda_generic soundwire_intel soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda_mlink snd_sof_intel_hda snd_hda_codec_hdmi snd_sof_pci snd_sof_xtensa_dsp snd_sof intel_uncore_frequency intel_uncore_frequency_common snd_sof_utils snd_hda_ext_core x86_pkg_temp_thermal snd_soc_acpi_intel_match snd_soc_acpi intel_powerclamp iwlmvm snd_soc_core snd_hda_codec_realtek coretemp snd_hda_codec_generic snd_compress snd_pcm_dmaengine snd_hda_scodec_component kvm_intel btusb soundwire_bus btrtl mac80211 binfmt_misc btintel uvcvideo snd_hda_intel nfsd btbcm snd_intel_dspcfg kvm btmtk
[Fri Apr 17 05:42:19 2026]  snd_intel_sdw_acpi videobuf2_vmalloc snd_hda_codec libarc4 uvc videobuf2_memops bluetooth videobuf2_v4l2 snd_hda_core auth_rpcgss videodev snd_hwdep iwlwifi snd_pcm nfs_acl irqbypass lockd videobuf2_common processor_thermal_device_pci snd_timer processor_thermal_device rapl processor_thermal_wt_hint grace intel_cstate processor_thermal_rfim sunrpc squashfs intel_rapl_msr cfg80211 mc sg snd ecdh_generic processor_thermal_rapl intel_uncore memconsole_coreboot intel_vpu spd5118 pcspkr mei_me memconsole intel_rapl_common soundcore processor_thermal_wt_req intel_pmc_core processor_thermal_power_floor mei processor_thermal_mbox drm_shmem_helper rfkill pmt_telemetry igen6_edac int340x_thermal_zone intel_vsec intel_hid pmt_class sparse_keymap ac joydev evdev msr parport_pc ppdev lp parport nvme_fabrics nvme_keyring loop configfs efi_pstore nfnetlink ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 btrfs blake2b_generic dm_crypt dm_mod raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor
[Fri Apr 17 05:42:19 2026]  raid6_pq libcrc32c crc32c_generic raid1 raid0 md_mod xe drm_gpuvm drm_exec gpu_sched drm_suballoc_helper drm_ttm_helper sd_mod uas usb_storage scsi_mod usbhid scsi_common i915 drm_buddy i2c_algo_bit crct10dif_pclmul drm_display_helper crc32_pclmul crc32c_intel hid_multitouch ghash_clmulni_intel sha512_ssse3 cec hid_generic sha256_ssse3 rc_core sha1_ssse3 sdhci_pci xhci_pci i2c_hid_acpi iTCO_wdt nvme aesni_intel ttm i2c_hid intel_pmc_bxt xhci_hcd iTCO_vendor_support cqhci drm_kms_helper hid psmouse gf128mul nvme_core watchdog sdhci crypto_simd drm usbcore thunderbolt e1000e mmc_core i2c_i801 intel_lpss_pci cryptd nvme_auth serio_raw video battery intel_lpss i2c_smbus usb_common idma64 wmi button pinctrl_meteorlake
[Fri Apr 17 05:42:19 2026] CPU: 3 UID: 0 PID: 101963 Comm: kworker/u89:6 Tainted: G     U  W          6.12.74+deb13+1-amd64 #1  Debian 6.12.74-2
[Fri Apr 17 05:42:19 2026] Tainted: [U]=USER, [W]=WARN
[Fri Apr 17 05:42:19 2026] Hardware name: Notebook novacustom-v540tu/novacustom-v540tu, BIOS Dasharo Heads-v0.2.1-2985-gb6e69a2 01/01/1970
[Fri Apr 17 05:42:19 2026] Workqueue: async async_run_entry_fn
[Fri Apr 17 05:42:19 2026] RIP: 0010:intel_runtime_pm_driver_release+0x61/0x70 [i915]
[Fri Apr 17 05:42:19 2026] Code: fc 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 86 08 7a db 45 89 e0 89 e9 48 89 da 48 89 c6 48 c7 c7 c8 10 e8 c0 e8 cf 03 f5 da <0f> 0b 5b 5d 41 5c c3 cc cc cc cc 0f 1f 40 00 90 90 90 90 90 90 90
[Fri Apr 17 05:42:19 2026] RSP: 0000:ffffcd85a271bd98 EFLAGS: 00010286
[Fri Apr 17 05:42:19 2026] RAX: 0000000000000000 RBX: ffff88c2c2493360 RCX: 0000000000000027
[Fri Apr 17 05:42:19 2026] RDX: ffff88d25f3a1788 RSI: 0000000000000001 RDI: ffff88d25f3a1780
[Fri Apr 17 05:42:19 2026] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffcd85a271bb58
[Fri Apr 17 05:42:19 2026] R10: ffff88d25ff4a768 R11: 0000000000000003 R12: 0000000000000001
[Fri Apr 17 05:42:19 2026] R13: ffff88c2c2435000 R14: ffff88d2590de060 R15: 0000000000000000
[Fri Apr 17 05:42:19 2026] FS:  0000000000000000(0000) GS:ffff88d25f380000(0000) knlGS:0000000000000000
[Fri Apr 17 05:42:19 2026] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[Fri Apr 17 05:42:19 2026] CR2: 00007fe1c858c260 CR3: 0000000258022005 CR4: 0000000000f72ef0
[Fri Apr 17 05:42:19 2026] PKRU: 55555554
[Fri Apr 17 05:42:19 2026] Call Trace:
[Fri Apr 17 05:42:19 2026]  <TASK>
[Fri Apr 17 05:42:19 2026]  i915_drm_suspend_late+0x101/0x110 [i915]
[Fri Apr 17 05:42:19 2026]  ? __pfx_pci_pm_suspend_late+0x10/0x10
[Fri Apr 17 05:42:19 2026]  dpm_run_callback+0x47/0x150
[Fri Apr 17 05:42:19 2026]  device_suspend_late+0x9a/0x1f0
[Fri Apr 17 05:42:19 2026]  async_suspend_late+0x1d/0x30
[Fri Apr 17 05:42:19 2026]  async_run_entry_fn+0x31/0x130
[Fri Apr 17 05:42:19 2026]  process_one_work+0x174/0x330
[Fri Apr 17 05:42:19 2026]  worker_thread+0x251/0x390
[Fri Apr 17 05:42:19 2026]  ? __pfx_worker_thread+0x10/0x10
[Fri Apr 17 05:42:19 2026]  kthread+0xcf/0x100
[Fri Apr 17 05:42:19 2026]  ? __pfx_kthread+0x10/0x10
[Fri Apr 17 05:42:19 2026]  ret_from_fork+0x31/0x50
[Fri Apr 17 05:42:19 2026]  ? __pfx_kthread+0x10/0x10
[Fri Apr 17 05:42:19 2026]  ret_from_fork_asm+0x1a/0x30
[Fri Apr 17 05:42:19 2026]  </TASK>
[Fri Apr 17 05:42:19 2026] ---[ end trace 0000000000000000 ]---
[Fri Apr 17 05:42:19 2026] spd5118 0-0050: PM: dpm_run_callback(): spd5118_resume [spd5118] returns -6
[Fri Apr 17 05:42:19 2026] spd5118 0-0050: PM: failed to resume async: error -6
[Fri Apr 17 05:42:21 2026] Bluetooth: hci0: No support for _PRR ACPI method
[Fri Apr 17 05:42:21 2026] done.
[Fri Apr 17 05:42:21 2026] iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
[Fri Apr 17 09:33:28 2026] ------------[ cut here ]------------
[Fri Apr 17 09:33:28 2026] i915 0000:00:02.0: [drm] i915 raw-wakerefs=1 wakelocks=1 on cleanup
[Fri Apr 17 09:33:28 2026] WARNING: CPU: 3 PID: 209743 at drivers/gpu/drm/i915/intel_runtime_pm.c:443 intel_runtime_pm_driver_release+0x61/0x70 [i915]
[Fri Apr 17 09:33:28 2026] Modules linked in: nf_conntrack_netlink veth nls_ascii nls_cp437 vfat fat snd_seq_dummy snd_hrtimer snd_seq snd_seq_device xt_conntrack xt_MASQUERADE bridge stp llc xfrm_user xfrm_algo xt_set ip_set nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype nft_compat nf_tables ccm uhid rfcomm cmac algif_hash algif_skcipher af_alg overlay qrtr bnep snd_sof_pci_intel_mtl snd_sof_intel_hda_generic soundwire_intel soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda_mlink snd_sof_intel_hda snd_hda_codec_hdmi snd_sof_pci snd_sof_xtensa_dsp snd_sof intel_uncore_frequency intel_uncore_frequency_common snd_sof_utils snd_hda_ext_core x86_pkg_temp_thermal snd_soc_acpi_intel_match snd_soc_acpi intel_powerclamp iwlmvm snd_soc_core snd_hda_codec_realtek coretemp snd_hda_codec_generic snd_compress snd_pcm_dmaengine snd_hda_scodec_component kvm_intel btusb soundwire_bus btrtl mac80211 binfmt_misc btintel uvcvideo snd_hda_intel nfsd btbcm
[Fri Apr 17 09:33:28 2026]  snd_intel_dspcfg kvm btmtk snd_intel_sdw_acpi videobuf2_vmalloc snd_hda_codec libarc4 uvc videobuf2_memops bluetooth videobuf2_v4l2 snd_hda_core auth_rpcgss videodev snd_hwdep iwlwifi snd_pcm nfs_acl irqbypass lockd videobuf2_common processor_thermal_device_pci snd_timer processor_thermal_device rapl processor_thermal_wt_hint grace intel_cstate processor_thermal_rfim sunrpc squashfs intel_rapl_msr cfg80211 mc sg snd ecdh_generic processor_thermal_rapl intel_uncore memconsole_coreboot intel_vpu spd5118 pcspkr mei_me memconsole intel_rapl_common soundcore processor_thermal_wt_req intel_pmc_core processor_thermal_power_floor mei processor_thermal_mbox drm_shmem_helper rfkill pmt_telemetry igen6_edac int340x_thermal_zone intel_vsec intel_hid pmt_class sparse_keymap ac joydev evdev msr parport_pc ppdev lp parport nvme_fabrics nvme_keyring loop configfs efi_pstore nfnetlink ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 btrfs blake2b_generic dm_crypt dm_mod raid10 raid456 async_raid6_recov async_memcpy
[Fri Apr 17 09:33:28 2026]  async_pq async_xor async_tx xor raid6_pq libcrc32c crc32c_generic raid1 raid0 md_mod xe drm_gpuvm drm_exec gpu_sched drm_suballoc_helper drm_ttm_helper sd_mod uas usb_storage scsi_mod usbhid scsi_common i915 drm_buddy i2c_algo_bit crct10dif_pclmul drm_display_helper crc32_pclmul crc32c_intel hid_multitouch ghash_clmulni_intel sha512_ssse3 cec hid_generic sha256_ssse3 rc_core sha1_ssse3 sdhci_pci xhci_pci i2c_hid_acpi iTCO_wdt nvme aesni_intel ttm i2c_hid intel_pmc_bxt xhci_hcd iTCO_vendor_support cqhci drm_kms_helper hid psmouse gf128mul nvme_core watchdog sdhci crypto_simd drm usbcore thunderbolt e1000e mmc_core i2c_i801 intel_lpss_pci cryptd nvme_auth serio_raw video battery intel_lpss i2c_smbus usb_common idma64 wmi button pinctrl_meteorlake
[Fri Apr 17 09:33:28 2026] CPU: 3 UID: 0 PID: 209743 Comm: kworker/u89:18 Tainted: G     U  W          6.12.74+deb13+1-amd64 #1  Debian 6.12.74-2
[Fri Apr 17 09:33:28 2026] Tainted: [U]=USER, [W]=WARN
[Fri Apr 17 09:33:28 2026] Hardware name: Notebook novacustom-v540tu/novacustom-v540tu, BIOS Dasharo Heads-v0.2.1-2985-gb6e69a2 01/01/1970
[Fri Apr 17 09:33:28 2026] Workqueue: async async_run_entry_fn
[Fri Apr 17 09:33:28 2026] RIP: 0010:intel_runtime_pm_driver_release+0x61/0x70 [i915]
[Fri Apr 17 09:33:28 2026] Code: fc 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 86 08 7a db 45 89 e0 89 e9 48 89 da 48 89 c6 48 c7 c7 c8 10 e8 c0 e8 cf 03 f5 da <0f> 0b 5b 5d 41 5c c3 cc cc cc cc 0f 1f 40 00 90 90 90 90 90 90 90
[Fri Apr 17 09:33:28 2026] RSP: 0018:ffffcd85c2cc7d98 EFLAGS: 00010286
[Fri Apr 17 09:33:28 2026] RAX: 0000000000000000 RBX: ffff88c2c2493360 RCX: 0000000000000027
[Fri Apr 17 09:33:28 2026] RDX: ffff88d25f3a1788 RSI: 0000000000000001 RDI: ffff88d25f3a1780
[Fri Apr 17 09:33:28 2026] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffcd85c2cc7b58
[Fri Apr 17 09:33:28 2026] R10: ffff88d25ff4a768 R11: 0000000000000003 R12: 0000000000000001
[Fri Apr 17 09:33:28 2026] R13: ffff88c2c2435000 R14: ffff88d2590de060 R15: 0000000000000000
[Fri Apr 17 09:33:28 2026] FS:  0000000000000000(0000) GS:ffff88d25f380000(0000) knlGS:0000000000000000
[Fri Apr 17 09:33:28 2026] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[Fri Apr 17 09:33:28 2026] CR2: 00007f6ce759ebc8 CR3: 0000000258022006 CR4: 0000000000f72ef0
[Fri Apr 17 09:33:28 2026] PKRU: 55555554
[Fri Apr 17 09:33:28 2026] Call Trace:
[Fri Apr 17 09:33:28 2026]  <TASK>
[Fri Apr 17 09:33:28 2026]  i915_drm_suspend_late+0x101/0x110 [i915]
[Fri Apr 17 09:33:28 2026]  ? __pfx_pci_pm_suspend_late+0x10/0x10
[Fri Apr 17 09:33:28 2026]  dpm_run_callback+0x47/0x150
[Fri Apr 17 09:33:28 2026]  device_suspend_late+0x9a/0x1f0
[Fri Apr 17 09:33:28 2026]  async_suspend_late+0x1d/0x30
[Fri Apr 17 09:33:28 2026]  async_run_entry_fn+0x31/0x130
[Fri Apr 17 09:33:28 2026]  process_one_work+0x174/0x330
[Fri Apr 17 09:33:28 2026]  worker_thread+0x251/0x390
[Fri Apr 17 09:33:28 2026]  ? __pfx_worker_thread+0x10/0x10
[Fri Apr 17 09:33:28 2026]  kthread+0xcf/0x100
[Fri Apr 17 09:33:28 2026]  ? __pfx_kthread+0x10/0x10
[Fri Apr 17 09:33:28 2026]  ret_from_fork+0x31/0x50
[Fri Apr 17 09:33:28 2026]  ? __pfx_kthread+0x10/0x10
[Fri Apr 17 09:33:28 2026]  ret_from_fork_asm+0x1a/0x30
[Fri Apr 17 09:33:28 2026]  </TASK>
[Fri Apr 17 09:33:28 2026] ---[ end trace 0000000000000000 ]---
[Fri Apr 17 09:33:29 2026] spd5118 0-0050: PM: dpm_run_callback(): spd5118_resume [spd5118] returns -6
[Fri Apr 17 09:33:29 2026] spd5118 0-0050: PM: failed to resume async: error -6
[Fri Apr 17 09:33:30 2026] Bluetooth: hci0: No support for _PRR ACPI method
[Fri Apr 17 09:33:30 2026] done.
[Fri Apr 17 09:33:31 2026] iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
[Fri Apr 17 10:36:28 2026] i2c_hid_acpi i2c-FTCS1000:00: i2c_hid_get_input: incomplete report (12/3084)
[Fri Apr 17 12:48:33 2026] ------------[ cut here ]------------
[Fri Apr 17 12:48:33 2026] i915 0000:00:02.0: [drm] i915 raw-wakerefs=1 wakelocks=1 on cleanup
[Fri Apr 17 12:48:33 2026] WARNING: CPU: 8 PID: 542238 at drivers/gpu/drm/i915/intel_runtime_pm.c:443 intel_runtime_pm_driver_release+0x61/0x70 [i915]
[Fri Apr 17 12:48:33 2026] Modules linked in: nf_conntrack_netlink veth nls_ascii nls_cp437 vfat fat snd_seq_dummy snd_hrtimer snd_seq snd_seq_device xt_conntrack xt_MASQUERADE bridge stp llc xfrm_user xfrm_algo xt_set ip_set nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype nft_compat nf_tables ccm uhid rfcomm cmac algif_hash algif_skcipher af_alg overlay qrtr bnep snd_sof_pci_intel_mtl snd_sof_intel_hda_generic soundwire_intel soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda_mlink snd_sof_intel_hda snd_hda_codec_hdmi snd_sof_pci snd_sof_xtensa_dsp snd_sof intel_uncore_frequency intel_uncore_frequency_common snd_sof_utils snd_hda_ext_core x86_pkg_temp_thermal snd_soc_acpi_intel_match snd_soc_acpi intel_powerclamp iwlmvm snd_soc_core snd_hda_codec_realtek coretemp snd_hda_codec_generic snd_compress snd_pcm_dmaengine snd_hda_scodec_component kvm_intel btusb soundwire_bus btrtl mac80211 binfmt_misc btintel uvcvideo snd_hda_intel nfsd btbcm
[Fri Apr 17 12:48:33 2026]  snd_intel_dspcfg kvm btmtk snd_intel_sdw_acpi videobuf2_vmalloc snd_hda_codec libarc4 uvc videobuf2_memops bluetooth videobuf2_v4l2 snd_hda_core auth_rpcgss videodev snd_hwdep iwlwifi snd_pcm nfs_acl irqbypass lockd videobuf2_common processor_thermal_device_pci snd_timer processor_thermal_device rapl processor_thermal_wt_hint grace intel_cstate processor_thermal_rfim sunrpc squashfs intel_rapl_msr cfg80211 mc sg snd ecdh_generic processor_thermal_rapl intel_uncore memconsole_coreboot intel_vpu spd5118 pcspkr mei_me memconsole intel_rapl_common soundcore processor_thermal_wt_req intel_pmc_core processor_thermal_power_floor mei processor_thermal_mbox drm_shmem_helper rfkill pmt_telemetry igen6_edac int340x_thermal_zone intel_vsec intel_hid pmt_class sparse_keymap ac joydev evdev msr parport_pc ppdev lp parport nvme_fabrics nvme_keyring loop configfs efi_pstore nfnetlink ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 btrfs blake2b_generic dm_crypt dm_mod raid10 raid456 async_raid6_recov async_memcpy
[Fri Apr 17 12:48:33 2026]  async_pq async_xor async_tx xor raid6_pq libcrc32c crc32c_generic raid1 raid0 md_mod xe drm_gpuvm drm_exec gpu_sched drm_suballoc_helper drm_ttm_helper sd_mod uas usb_storage scsi_mod usbhid scsi_common i915 drm_buddy i2c_algo_bit crct10dif_pclmul drm_display_helper crc32_pclmul crc32c_intel hid_multitouch ghash_clmulni_intel sha512_ssse3 cec hid_generic sha256_ssse3 rc_core sha1_ssse3 sdhci_pci xhci_pci i2c_hid_acpi iTCO_wdt nvme aesni_intel ttm i2c_hid intel_pmc_bxt xhci_hcd iTCO_vendor_support cqhci drm_kms_helper hid psmouse gf128mul nvme_core watchdog sdhci crypto_simd drm usbcore thunderbolt e1000e mmc_core i2c_i801 intel_lpss_pci cryptd nvme_auth serio_raw video battery intel_lpss i2c_smbus usb_common idma64 wmi button pinctrl_meteorlake
[Fri Apr 17 12:48:33 2026] CPU: 8 UID: 0 PID: 542238 Comm: kworker/u89:17 Tainted: G     U  W          6.12.74+deb13+1-amd64 #1  Debian 6.12.74-2
[Fri Apr 17 12:48:33 2026] Tainted: [U]=USER, [W]=WARN
[Fri Apr 17 12:48:33 2026] Hardware name: Notebook novacustom-v540tu/novacustom-v540tu, BIOS Dasharo Heads-v0.2.1-2985-gb6e69a2 01/01/1970
[Fri Apr 17 12:48:33 2026] Workqueue: async async_run_entry_fn
[Fri Apr 17 12:48:33 2026] RIP: 0010:intel_runtime_pm_driver_release+0x61/0x70 [i915]
[Fri Apr 17 12:48:33 2026] Code: fc 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 86 08 7a db 45 89 e0 89 e9 48 89 da 48 89 c6 48 c7 c7 c8 10 e8 c0 e8 cf 03 f5 da <0f> 0b 5b 5d 41 5c c3 cc cc cc cc 0f 1f 40 00 90 90 90 90 90 90 90
[Fri Apr 17 12:48:33 2026] RSP: 0018:ffffcd85bc07bd88 EFLAGS: 00010282
[Fri Apr 17 12:48:33 2026] RAX: 0000000000000000 RBX: ffff88c2c2493360 RCX: 0000000000000027
[Fri Apr 17 12:48:33 2026] RDX: ffff88d25f621788 RSI: 0000000000000001 RDI: ffff88d25f621780
[Fri Apr 17 12:48:33 2026] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffcd85bc07bb48
[Fri Apr 17 12:48:33 2026] R10: ffff88d25ff4a768 R11: 0000000000000003 R12: 0000000000000001
[Fri Apr 17 12:48:33 2026] R13: ffff88c2c2435000 R14: ffff88d2590de060 R15: 0000000000000000
[Fri Apr 17 12:48:33 2026] FS:  0000000000000000(0000) GS:ffff88d25f600000(0000) knlGS:0000000000000000
[Fri Apr 17 12:48:33 2026] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[Fri Apr 17 12:48:33 2026] CR2: 00007fa836bec02e CR3: 0000000258022003 CR4: 0000000000f72ef0
[Fri Apr 17 12:48:33 2026] PKRU: 55555554
[Fri Apr 17 12:48:33 2026] Call Trace:
[Fri Apr 17 12:48:33 2026]  <TASK>
[Fri Apr 17 12:48:33 2026]  i915_drm_suspend_late+0x101/0x110 [i915]
[Fri Apr 17 12:48:33 2026]  ? __pfx_i915_pm_freeze_late+0x10/0x10 [i915]
[Fri Apr 17 12:48:33 2026]  i915_pm_freeze_late+0x24/0x40 [i915]
[Fri Apr 17 12:48:33 2026]  dpm_run_callback+0x47/0x150
[Fri Apr 17 12:48:33 2026]  device_suspend_late+0x9a/0x1f0
[Fri Apr 17 12:48:33 2026]  async_suspend_late+0x1d/0x30
[Fri Apr 17 12:48:33 2026]  async_run_entry_fn+0x31/0x130
[Fri Apr 17 12:48:33 2026]  process_one_work+0x174/0x330
[Fri Apr 17 12:48:33 2026]  worker_thread+0x251/0x390
[Fri Apr 17 12:48:33 2026]  ? __pfx_worker_thread+0x10/0x10
[Fri Apr 17 12:48:33 2026]  kthread+0xcf/0x100
[Fri Apr 17 12:48:33 2026]  ? __pfx_kthread+0x10/0x10
[Fri Apr 17 12:48:33 2026]  ret_from_fork+0x31/0x50
[Fri Apr 17 12:48:33 2026]  ? __pfx_kthread+0x10/0x10
[Fri Apr 17 12:48:33 2026]  ret_from_fork_asm+0x1a/0x30
[Fri Apr 17 12:48:33 2026]  </TASK>
[Fri Apr 17 12:48:33 2026] ---[ end trace 0000000000000000 ]---
[Fri Apr 17 12:48:34 2026] spd5118 0-0050: PM: dpm_run_callback(): spd5118_resume [spd5118] returns -6
[Fri Apr 17 12:48:34 2026] spd5118 0-0050: PM: failed to restore async: error -6
[Fri Apr 17 12:48:34 2026] usb 3-1: WARN: invalid context state for evaluate context command.
[Fri Apr 17 12:48:34 2026] iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
[Fri Apr 17 12:48:34 2026] usb 3-10: WARN: invalid context state for evaluate context command.
[Fri Apr 17 12:48:35 2026] Bluetooth: hci0: No support for _PRR ACPI method
[Fri Apr 17 12:48:35 2026] done.
[Fri Apr 17 12:48:35 2026] iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode

@filipleple already in known issues?

Finalize CircleCI pipeline/cache model, aligns the documentation with the implemented runtime behavior.

Pipeline and cache updates:
- Use explicit jobs for hash generation, blob preparation, x86 musl seed, x86 coreboot seed, x86 modules cache publication, generic board builds, and ppc64 talos_2.
- Keep x86 seed chains linear to avoid workspace fan-in collisions.
- Restore the largest valid cache first in x86 and ppc64 chains.
- Keep install/<arch> inside musl/coreboot cache layers so restored toolchains include sysroot content.
- Refresh restored .configured/.build stamps before make to prevent timestamp-driven rebuilds after checkout.
- Remove deprecated workflows.version from the config 2.1 workflow block.

Documentation updates:
- Refocus doc/circleci.md on current pipeline behavior and maintenance guidance.
- Document cache publication timing expectations and restored-stamp freshness semantics.
- Keep cross-links aligned across README, development, docker, and architecture docs.

Files touched:
- .circleci/config.yml
- README.md
- doc/architecture.md
- doc/circleci.md
- doc/development.md
- doc/docker.md

Signed-off-by: Thierry Laurion <insurgo@riseup.net>
@tlaurion
Copy link
Copy Markdown
Collaborator Author

Rebuild took 52m vs clean build 1h25 https://app.circleci.com/pipelines/gh/tlaurion/heads/3770/details?useNewPipelines=true

Big win vs master

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants