Changeset d7a0527


Ignore:
Timestamp:
01/10/2018 06:41:27 PM (4 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, ken/refactor-virt, lazarus, perl-modules, qt5new, trunk, upgradedb, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
5cdbb1b
Parents:
aa79220
Message:

Update intel microcode, and the example, to 20180108.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@19662 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    raa79220 rd7a0527  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "08">                   <!-- Always 2 digits -->
     3<!ENTITY day          "10">                   <!-- Always 2 digits -->
    44<!ENTITY month        "01">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2018">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "January 8th, &year;">
     9<!ENTITY releasedate  "January 10th, &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • introduction/welcome/changelog.xml

    raa79220 rd7a0527  
    4242    </listitem>
    4343-->
     44    <listitem>
     45      <para>January 10th, 2018</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[ken] - Update intel microcode to 20180108, this includes
     49          Spectre mitigation for some CPUs (and might slow them as a result).
     50          More details of updated models are in the ticket. Fixes
     51          <ulink url="&blfs-ticket-root;10249">#10249</ulink>.</para>
     52        </listitem>
     53      </itemizedlist>
     54    </listitem>
     55
    4456    <listitem>
    4557      <para>January 9th, 2018</para>
  • postlfs/config/firmware.xml

    raa79220 rd7a0527  
    131131     <para>The first step is to get the most recent version of the Intel
    132132     microcode.  This must be done by navigating to
    133      <ulink url='https://downloadcenter.intel.com/download/27377/Linux-Processor-Microcode-Data-File'/>
     133     <ulink url='https://downloadcenter.intel.com/download/27431/Linux-Processor-Microcode-Data-File'/>
    134134     and following the instructions there.  As of this writing the most recent
    135      version of the microcode is <filename>microcode-20171117.tgz</filename>.
     135     version of the microcode is <filename>microcode-20180108.tgz</filename>.
    136136     Extract this file in the normal way to create an <filename>intel-ucode</filename>
    137137     directory, containing various blobs with names in the form XX-YY-ZZ.</para>
     
    181181      <para>This example from the Haswell i7 which was released in Q2 2014 and is
    182182      not affected by the TSX errata shows it has been updated from revision 0x19
    183       in the BIOS/UEFI to revision 0x22. Unlike in older kernels, the individual
     183      in the BIOS/UEFI to revision 0x23. Unlike in older kernels, the individual
    184184      CPUs are not separately reported:</para>
    185185
    186 <screen><literal>[    0.000000] Linux version 4.11.0 (lfs@plexi) (gcc version 7.1.0 (GCC) )
    187                #1 SMP PREEMPT Sun May 14 16:00:00 BST 2017
    188 [    0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.11.0-sda6 root=/dev/sda6 ro
    189 [    0.913685] microcode: sig=0x306c3, pf=0x2, revision=0x22
     186<screen><literal>[    0.000000] Linux version 4.14.12 (lfs@plexi) (gcc version 7.2.0 (GCC) )
     187               #1 SMP PREEMPT Tue Jan 9 16:00:00 GMT 2018
     188[    0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.14.12-sda7 root=/dev/sda7 ro
     189[    0.913685] microcode: sig=0x306c3, pf=0x2, revision=0x23
    190190[    0.913905] microcode: Microcode Update Driver: v2.2.
    191 [  148.723932] microcode: updated to revision 0x22, date = 2017-01-27</literal></screen>
     191[  148.723932] microcode: updated to revision 0x23, date = 2017-11-28</literal></screen>
    192192    <para>That may be followed by individual reports for each core.</para>
    193193
     
    304304      is mentioned:</para>
    305305
    306 <screen><literal>[    0.000000] microcode: microcode updated early to revision 0x22, date = 2017-01-27
    307 [    0.000000] Linux version 4.11.0 (lfs@plexi) (gcc version 7.1.0 (GCC) )
    308                #2 SMP PREEMPT Sun May 14 17:58:53 BST 2017
    309 [    0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.11.0-sda6 root=/dev/sda6 ro
    310 [    0.928947] microcode: sig=0x306c3, pf=0x2, revision=0x22
     306<screen><literal>[    0.000000] microcode: microcode updated early to revision 0x23, date = 2017-11-20
     307[    0.000000] Linux version 4.14.12 (lfs@plexi) (gcc version 7.2.0 (GCC) )
     308               #2 SMP PREEMPT Tue Jan 9 17:58:53 GMT 2018
     309[    0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.14.12-sda7 root=/dev/sda7 ro
     310[    0.928947] microcode: sig=0x306c3, pf=0x2, revision=0x23
    311311[    0.929160] microcode: Microcode Update Driver: v2.2.</literal></screen>
    312312
Note: See TracChangeset for help on using the changeset viewer.