Changeset d4208d0


Ignore:
Timestamp:
03/12/2024 09:41:35 PM (7 weeks ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
ken/TL2024, trunk
Children:
8d220a50
Parents:
3e923e5
git-author:
Xi Ruoyao <xry111@…> (03/12/2024 09:41:14 PM)
git-committer:
Xi Ruoyao <xry111@…> (03/12/2024 09:41:35 PM)
Message:

firmware: Update to intel-microcode-20240312

Note that in Linux 6.8.0 the output of dmesg | grep -e ... command has
been changed significantly. The LFS book is still using 6.7.x but trunk
is for development and in this dev cycle we'll definitely update to
Linux > 6.8.0.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • postlfs/config/firmware.xml

    r3e923e5 rd4208d0  
    231231        secure version of the microcode, for those machines which can boot it, -->
    232232        secure version of the microcode
    233         is microcode-20231114.  Extract this
     233        is microcode-20240312.  Extract this
    234234        file in the normal way, the microcode is in the <filename>intel-ucode
    235235        </filename> directory, containing various blobs with names in the form
     
    259259        CPU) the relevant values are cpu family 6, model 140, stepping 1 so
    260260        in this case the required identification is 06-8c-01. The
    261         releasenote says the latest microcode for it is versioned 0xb4.  If
     261        releasenote says the latest microcode for it is versioned 0xb6.  If
    262262        the value of the <quote>microcode</quote> field in
    263         <filename>/proc/cpuinfo</filename> is 0xb4 or greater, it indicates
     263        <filename>/proc/cpuinfo</filename> is 0xb6 or greater, it indicates
    264264        the microcode update is already applied by the BIOS.  Otherwise,
    265265        proceed to <xref linkend='early-microcode'/>.
     
    414414      </para>
    415415
    416 <screen><literal>[    0.000000] microcode: microcode updated early: 0x86 -> 0xb4, date = 2023-09-07
    417 [    0.000000] Linux version 6.6.1 (xry111@stargazer) (gcc (GCC) 13.2.0, GNU ld (GNU Binutils) 2.41) #36 SMP PREEMPT_DYNAMIC Tue Nov 14 01:56:04 CST 2023
    418 [    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.6.1 root=PARTUUID=<replaceable>&lt;CLASSIFIED&gt;</replaceable> ro
    419 [    0.424002] microcode: Microcode Update Driver: v2.2.</literal></screen>
    420 
     416<screen><literal>[    0.000000] Linux version 6.8.0 (xry111@stargazer) (gcc (GCC) 13.2.0, GNU ld (GNU Binutils) 2.42) #53 SMP PREEMPT_DYNAMIC Tue Mar 12 20:01:39 CST 2024
     417[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.8.0 root=PARTUUID=<replaceable>&lt;CLASSIFIED&gt;</replaceable> ro
     418[    0.571761] microcode: Current revision: 0x000000b6
     419[    0.571771] microcode: Updated early from: 0x00000086</literal></screen>
    421420
    422421      <para>
Note: See TracChangeset for help on using the changeset viewer.