Regression: Instant reboot on Core Ultra (Meteor Lake) with microcode 20260811 (rev 0x2a)
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 38/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 活発
- 技術スタック
- linux
調査の方向性
intel-ucode/06-aa-04 から始め、リリース 20260512 と 20260811 のリビジョン 0x28 と 0x2a を比較します。BIOS 1.16 で systemd-boot を使用し、dis_ucode_ldr の有無それぞれで再現してから、BIOS 1.17 と比較します。完了条件は、初期ブート中の再起動に対する安全なプロジェクトレベルの対応を確立することです。
索引モデルが issue の本文から書いたものです。
説明
Updating intel-ucode to release 20260811 (which bumps revision from 0x28 to 0x2a for file 06-aa-04) causes an immediate hardware reboot during early boot right after selecting the kernel entry in systemd-boot.
No dmesg or kernel crash logs are saved due to the reboot occurring in the early microcode loading phase.
System Info
- Device: Lenovo ThinkPad T14s Gen 5
- BIOS Version:
N46ET26W (1.16)(Date: 04/29/2026) - Embedded Controller (EC):
N46HT18W - CPU: Intel Core Ultra 7 155U (Family 6, Model 170 /
0xAA, Stepping 4) - Affected Microcode File:
intel-ucode/06-aa-04 - Kernel / OS: Arch Linux, kernel
7.1.8-arch1-3 - Bootloader:
systemd-boot - Working Revision:
0x28(release 20260512) - Failing Revision:
0x2a(release 20260811)
Steps to Reproduce & Workaround
- Update
intel-ucodeto release20260811. - Boot system with
initrd /intel-ucode.imgconfigured insystemd-boot. - Select kernel entry — system instantly triggers a hardware reboot.
- Workaround: Downgrading
intel-ucodeto release20260512(revision0x28) restores normal boot behavior.
Update / Root Cause
Lenovo released BIOS version 1.17 (N46UR12W) on 11 Aug 2026. The changelog explicitly mentions:
- (New) Updated the CPU Microcode to version 0x2a (CPUID: 0xA06A4)
Findings:
- On BIOS 1.16 (
N46UR11W): Early loading microcode0x2aviainitrdcauses an instant hardware reset during early kernel initialization. - Workaround via
dis_ucode_ldr: Addingdis_ucode_ldrto the kernel command line allows the system to boot successfully on BIOS 1.16 even withintel-ucode.imgpresent ininitrd, confirming the crash occurs strictly within the OS early microcode loader. - On BIOS 1.17 (
N46UR12W): System boots normally without issues because microcode0x2ais already baked into the system firmware.
Updating to vendor BIOS 1.17 works as a permanent fix, but applying early microcode updates via OS initrd on recent prior BIOS releases (like 1.16) should ideally not result in early-boot hardware crashes.
- 主要言語
- 言語のデータがありません
- スター
- 819
- フォーク
- 86
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
intel/Intel-Linux-Processor-Microcode-Data-Files のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
intel/Intel-Linux-Processor-Microcode-Data-Files#109 · コメント 6 件 · リアクション 2 件 ·
-
Microcode not found オープン
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
intel/Intel-Linux-Processor-Microcode-Data-Files#108 · コメント 4 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 30/100
intel/Intel-Linux-Processor-Microcode-Data-Files#107 · コメント 1 件 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 35/100
intel/Intel-Linux-Processor-Microcode-Data-Files#106 · コメント 1 件 · リアクション 1 件 ·
-
Missing microcode オープン
難易度 4/5 3〜5日 初心者へのやさしさ 20/100
intel/Intel-Linux-Processor-Microcode-Data-Files#105 · コメント 2 件 ·
intel/Intel-Linux-Processor-Microcode-Data-Files の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
-
type:content-error
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
stephrobert/blog-roadmap#15 ·
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
microsoft/windows-rs#4979 ·
-
0.kind: bug
難易度 2/5 1〜3時間 初心者へのやさしさ 86/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100