Changeset c79668e
- Timestamp:
- 08/14/2018 09:04:34 PM (6 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gimp3, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- cdd5a33b
- Parents:
- f7305f45
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
introduction/welcome/changelog.xml
rf7305f45 rc79668e 45 45 <para>August 14th, 2018</para> 46 46 <itemizedlist> 47 <listitem> 48 <para>[ken] - Update to (intel) microcode-20180807. Fixes 49 <ulink url="&blfs-ticket-root;10930">#10930</ulink>. Also 50 mark the AMD examples as 'historic', at least until someone 51 can provide details for a current machine where new microcode 52 is available.</para> 53 </listitem> 47 54 <listitem> 48 55 <para>[renodr] - Update to gsl-2.5. Fixes -
postlfs/config/firmware.xml
rf7305f45 rc79668e 119 119 120 120 <para>As a result, early loading is now expected, although for the moment 121 (4.1 1kernels) it is still possible to manually force late loading of121 (4.18 kernels) it is still possible to manually force late loading of 122 122 microcode for testing. You will need to reconfigure your kernel for either 123 123 method. The instructions here will create a kernel … … 134 134 <para>The first step is to get the most recent version of the Intel 135 135 microcode. This must be done by navigating to 136 <ulink url='https://downloadcenter.intel.com/download/2 7776/Linux-Processor-Microcode-Data-File'/>136 <ulink url='https://downloadcenter.intel.com/download/28039/Linux-Processor-Microcode-Data-File'/> 137 137 and following the instructions there. As of this writing the most recent 138 version of the microcode is <filename>microcode-20180 312.tgz</filename>.138 version of the microcode is <filename>microcode-20180807.tgz</filename>. 139 139 Extract this file in the normal way to create an <filename>intel-ucode</filename> 140 140 directory, containing various blobs with names in the form XX-YY-ZZ. … … 192 192 reported:</para> 193 193 194 <screen><literal>[ 0.000000] Linux version 4.1 5.3 (ken@plexi) (gcc version 7.3.0 (GCC))195 #2 SMP PREEMPT Fri Feb 23 03:13:53 GMT 2018196 [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.1 5.3-sda6 root=/dev/sda6 ro194 <screen><literal>[ 0.000000] Linux version 4.18.0-rc8 (root@plexi) (gcc version 8.2.0 (GCC)) 195 #2 SMP PREEMPT Sat Aug 11 22:26:26 BST 2018 196 [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.18.0-rc8-sda5 root=/dev/sda5 ro resume=/dev/sdb1 197 197 [ 0.000000] [Firmware Bug]: TSC_DEADLINE disabled due to Errata; 198 198 please update microcode to version: 0x22 (or later) 199 199 [ 0.482712] microcode: sig=0x306c3, pf=0x2, revision=0x19 200 [ 0.482937] microcode: Microcode Update Driver: v2.2. 201 [12624.259297] microcode: updated to revision 0x24, date = 2018-01-21</literal></screen> 200 [ 0.274963] microcode: Microcode Update Driver: v2.2. 201 [ 1475.941353] microcode: updated to revision 0x25, date = 2018-04-02 202 [ 1475.944753] x86/CPU: CPU features have changed after loading microcode, but might not take effect</literal></screen> 202 203 203 204 <para>If the microcode was not updated, there is no new microcode for … … 238 239 239 240 <screen><userinput>dmesg | grep -e 'microcode' -e 'Linux version' -e 'Command line'</userinput></screen> 240 <para>This example from an old Athlon(tm) II X2 shows it has been updated. 241 For the moment, all CPUs are still reported in the microcode details on AMD 242 machines:</para> 241 <para>This historic example from an old Athlon(tm) II X2 shows it has been 242 updated. At that time, all CPUs were still reported in the microcode details on 243 AMD machines (the current position for AMD machines where newer microcode is 244 available is unknown) :</para> 243 245 244 246 <screen><literal>[ 0.000000] Linux version 4.15.3 (ken@testserver) (gcc version 7.3.0 (GCC)) … … 313 315 is mentioned:</para> 314 316 315 <screen><literal>[ 0.000000] microcode: microcode updated early to revision 0x2 4, date = 2018-01-21316 [ 0.000000] Linux version 4.1 5.3 (ken@plexi) (gcc version 7.3.0 (GCC))317 # 3 SMP PREEMPT Fri Feb 23 05:06:50 GMT 2018318 [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.1 5.3-sda6 root=/dev/sda6 ro319 [ 0. 484409] microcode: sig=0x306c3, pf=0x2, revision=0x24320 [ 0. 484575] microcode: Microcode Update Driver: v2.2.</literal></screen>321 322 <para>A nAMD example:</para>317 <screen><literal>[ 0.000000] microcode: microcode updated early to revision 0x25, date = 2018-04-02 318 [ 0.000000] Linux version 4.18.1-rc1 (ken@plexi) (gcc version 8.2.0 (GCC)) 319 #2 SMP PREEMPT Tue Aug 14 20:22:35 BST 2018 320 [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.18.1-rc1-sda5 root=/dev/sda5 ro resume=/dev/sdb1 321 [ 0.275864] microcode: sig=0x306c3, pf=0x2, revision=0x25 322 [ 0.275911] microcode: Microcode Update Driver: v2.2.</literal></screen> 323 324 <para>A historic AMD example:</para> 323 325 324 326 <screen><literal>[ 0.000000] Linux version 4.15.3 (ken@testserver) (gcc version 7.3.0 (GCC))
Note:
See TracChangeset
for help on using the changeset viewer.