<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in intel-ucode-defs.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>cd4cdc53cc5e7009ea6ef305336682d7800becf7 - Merge tag &apos;x86_microcode_for_v7.1_rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#cd4cdc53cc5e7009ea6ef305336682d7800becf7</link>
        <description>Merge tag &apos;x86_microcode_for_v7.1_rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull x86 microcode loading updates from Borislav Petkov: &quot;The kernel carries a table of Intel CPUs family, model, stepping, etc  tuples which say what is the latest microcode for that particular CPU.  Some CPU variants differ only by the platform ID which determines what  microcode needs to be loaded on them.  Carve out the platform ID handling from the microcode loader and make it  available in a more generic place so that the old microcode  verification machinery can use it&quot;* tag &apos;x86_microcode_for_v7.1_rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:  x86/microcode: Add platform mask to Intel microcode &quot;old&quot; list  x86/cpu: Add platform ID to CPU matching structure  x86/cpu: Add platform ID to CPU info structure  x86/microcode: Refactor platform ID enumeration into a helper

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Tue, 14 Apr 2026 23:57:29 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>7989c39341348e3507282d88a564cb20d83a0829 - x86/microcode: Add platform mask to Intel microcode &quot;old&quot; list</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#7989c39341348e3507282d88a564cb20d83a0829</link>
        <description>x86/microcode: Add platform mask to Intel microcode &quot;old&quot; listIntel sometimes has CPUs with identical family/model/stepping butwhich need different microcode. These CPUs are differentiated with theplatform ID.The Intel &quot;microcode-20250512&quot; release was used to generate theexisting contents of intel-ucode-defs.h. Use that same release and addthe platform mask to the definitions.This makes the list a few entries longer because some CPUs previouslythat shared a definition now need two or more. for example for theancient Pentium III there are two CPUs that differ only in theirplatform and have two different microcode versions (note:.driver_data is the microcode version):	{ ..., .model = 0x05, .steppings = 0x0001, .platform_mask = 0x01, .driver_data = 0x40 },	{ ..., .model = 0x05, .steppings = 0x0001, .platform_mask = 0x08, .driver_data = 0x45 },Another example is the state-of-the-art Granite Rapids:	{ ...,  .model = 0xad, .steppings = 0x0002, .platform_mask = 0x20, .driver_data = 0xa0000d1 },	{ ...,  .model = 0xad, .steppings = 0x0002, .platform_mask = 0x95, .driver_data = 0x10003a2 },As you can see, this differentiation with platform ID has beennecessary for a long time and is still relevant today.Without the platform matching, the old microcode table is incomplete.For instance, it might lead someone with a Pentium III, platform 0x0,and microcode 0x40 to think that they should have microcode 0x45,which is really only for platform 0x4 (.platform_mask==0x08).In practice, this meant that folks with fully updated microcode wereseeing &quot;Vulnerable&quot; in the &quot;old_microcode&quot; file.1. https://github.com/intel/Intel-Linux-Processor-Microcode-Data-FilesCloses: https://lore.kernel.org/all/38660F8F-499E-48CD-B58B-4822228A5941@nutanix.com/Fixes: 4e2c719782a8 (&quot;x86/cpu: Help users notice when running old Intel microcode&quot;)Reported-by: Jon Kohler &lt;jon@nutanix.com&gt;Signed-off-by: Dave Hansen &lt;dave.hansen@linux.intel.com&gt;Reviewed-by: Sohil Mehta &lt;sohil.mehta@intel.com&gt;Tested-by: Zhao Liu &lt;zhao1.liu@intel.com&gt;Link: https://lore.kernel.org/all/3ECBB974-C6F0-47A7-94B6-3646347F1CC2@nutanix.com/Link: https://patch.msgid.link/20260304181024.76E3F038@davehans-spike.ostc.intel.com

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Wed, 04 Mar 2026 19:10:24 +0100</pubDate>
        <dc:creator>Dave Hansen &lt;dave.hansen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a4a508df2aa34f8650afde54ea804321c618f45f - Merge tag &apos;v6.18&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#a4a508df2aa34f8650afde54ea804321c618f45f</link>
        <description>Merge tag &apos;v6.18&apos; into nextSync up with the mainline to bring in the latest APIs.

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Sat, 13 Dec 2025 10:18:20 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cb9f145f638d7afa633632a9290d6ad06caeb8ee - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclark</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#cb9f145f638d7afa633632a9290d6ad06caeb8ee</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclarkBack-merge drm-next to get caught up.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Sat, 01 Nov 2025 13:47:30 +0100</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>82ee50252dc891e3f3b32d923bb4f656d300b772 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#82ee50252dc891e3f3b32d923bb4f656d300b772</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.18-rc1.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Tue, 14 Oct 2025 11:31:49 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2acee98fcc61052d63fab4539fcb6ee677555645 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#2acee98fcc61052d63fab4539fcb6ee677555645</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.18-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Tue, 14 Oct 2025 09:37:11 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>9b966ae42235a88eaea714be09ff3d698535bdfe - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#9b966ae42235a88eaea714be09ff3d698535bdfe</link>
        <description>Merge drm/drm-next into drm-misc-nextUpdating drm-misc-next to the state of v6.18-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Mon, 13 Oct 2025 09:19:19 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f088104d837a991c65e51fa30bb4196169b3244d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#f088104d837a991c65e51fa30bb4196169b3244d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerge in order to get the commit:  048832a3f400 (&quot;drm/i915: Refactor shmem_pwrite() to use kiocb and write_iter&quot;)To drm-intel-gt-next as there are followup fixes to be applied.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Tue, 16 Sep 2025 12:53:20 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2ace52718376fdb56aca863da2eebe70d7e2ddb1 - Merge branch &apos;objtool/core&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#2ace52718376fdb56aca863da2eebe70d7e2ddb1</link>
        <description>Merge branch &apos;objtool/core&apos;Bring in the UDB and objtool data annotations to avoid conflicts while further extending the bug exceptions.Signed-off-by: Peter Zijlstra &lt;peterz@infradead.org&gt;

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Fri, 21 Nov 2025 11:21:20 +0100</pubDate>
        <dc:creator>Peter Zijlstra &lt;peterz@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>f39b6c468c52745dbca9a842d91c8373fda208ab - Merge tag &apos;v6.18-rc6&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#f39b6c468c52745dbca9a842d91c8373fda208ab</link>
        <description>Merge tag &apos;v6.18-rc6&apos; into for-linusSync up with the mainline to bring in definition ofINPUT_PROP_HAPTIC_TOUCHPAD.

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Tue, 18 Nov 2025 08:16:55 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4f38da1f027ea2c9f01bb71daa7a299c191b6940 - spi: Merge up v6.18-rc1</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#4f38da1f027ea2c9f01bb71daa7a299c191b6940</link>
        <description>spi: Merge up v6.18-rc1Ensure my CI has a sensible baseline.

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Mon, 13 Oct 2025 14:32:13 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ec2e0fb07d789976c601bec19ecced7a501c3705 - Merge tag &apos;asoc-fix-v6.18-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#ec2e0fb07d789976c601bec19ecced7a501c3705</link>
        <description>Merge tag &apos;asoc-fix-v6.18-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.18A moderately large collection of driver specific fixes, plus a few newquirks and device IDs.  The NAU8821 changes are a little large but morein mechanical ways than in ways that are complex.

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Thu, 16 Oct 2025 20:14:24 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>48a710760e10a4f36e11233a21860796ba204b1e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#48a710760e10a4f36e11233a21860796ba204b1e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesUpdating drm-misc-fixes to the state of v6.18-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Tue, 14 Oct 2025 10:59:58 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>bd91417a962db247d41a22720a79e68a509a9353 - Merge tag &apos;x86_microcode_for_v6.18_rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#bd91417a962db247d41a22720a79e68a509a9353</link>
        <description>Merge tag &apos;x86_microcode_for_v6.18_rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull x86 microcode loading updates from Borislav Petkov: - Add infrastructure to be able to debug the microcode loader in a guest - Refresh Intel old microcode revisions* tag &apos;x86_microcode_for_v6.18_rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:  x86/microcode: Add microcode loader debugging functionality  x86/microcode: Add microcode= cmdline parsing  x86/microcode/intel: Refresh the revisions that determine old_microcode

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Tue, 30 Sep 2025 21:41:10 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>855042367e3f1ddc1e896fcd00af9c397d1174cb - x86/microcode/intel: Refresh the revisions that determine old_microcode</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#855042367e3f1ddc1e896fcd00af9c397d1174cb</link>
        <description>x86/microcode/intel: Refresh the revisions that determine old_microcodeUpdate the minimum expected revisions of Intel microcode based on themicrocode-20250512 (May 2025) release.Signed-off-by: Sohil Mehta &lt;sohil.mehta@intel.com&gt;Signed-off-by: Dave Hansen &lt;dave.hansen@linux.intel.com&gt;Signed-off-by: Borislav Petkov (AMD) &lt;bp@alien8.de&gt;Link: https://lore.kernel.org/all/20250818190137.3525414-2-sohil.mehta%40intel.com

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Mon, 18 Aug 2025 21:01:36 +0200</pubDate>
        <dc:creator>Sohil Mehta &lt;sohil.mehta@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ab93e0dd72c37d378dd936f031ffb83ff2bd87ce - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#ab93e0dd72c37d378dd936f031ffb83ff2bd87ce</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.17 merge window.

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Wed, 06 Aug 2025 19:08:54 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a7bee4e7f78089c101be2ad51f4b5ec64782053e - Merge tag &apos;ib-mfd-gpio-input-pwm-v6.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#a7bee4e7f78089c101be2ad51f4b5ec64782053e</link>
        <description>Merge tag &apos;ib-mfd-gpio-input-pwm-v6.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into nextMerge an immutable branch between MFD, GPIO, Input and PWM to resolveconflicts for the merge window pull request.

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Mon, 04 Aug 2025 08:28:48 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>74f1af95820fc2ee580a775a3a17c416db30b38c - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#74f1af95820fc2ee580a775a3a17c416db30b38c</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-nextBack-merge drm-next to (indirectly) get arm-smmu updates for makingstall-on-fault more reliable.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Sun, 29 Jun 2025 04:54:49 +0200</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>c598d5eb9fb331ba17bc9ad67ae9a2231ca5aca5 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#c598d5eb9fb331ba17bc9ad67ae9a2231ca5aca5</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to forward to v6.16-rc1Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Wed, 11 Jun 2025 09:01:34 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>86e2d052c2320bf12571a5d96b16c2745e1cfc5e - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h#86e2d052c2320bf12571a5d96b16c2745e1cfc5e</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.16Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/arch/x86/kernel/cpu/microcode/intel-ucode-defs.h</description>
        <pubDate>Mon, 09 Jun 2025 18:26:55 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
