<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b0820861748f43759bbf4c319ed1277cff3c5921 - Merge tag &apos;x86_tdx_for_7.2-rc1&apos; of gitolite.kernel.org:pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-host/Makefile#b0820861748f43759bbf4c319ed1277cff3c5921</link>
        <description>Merge tag &apos;x86_tdx_for_7.2-rc1&apos; of gitolite.kernel.org:pub/scm/linux/kernel/git/tip/tipPull x86 TDX updates from Dave Hansen: &quot;There are a few cleanups, and some changes that should allow TDX and  kexec to coexist nicely.  The biggest change, however, is support for updating the TDX module  after boot, just like CPU microcode. TDX users really want this  because it lets them do security updates without tearing things down  and rebooting.   - Add TDX module update support   - Make kexec and TDX finally place nice together   - Put TDX error codes into a single header&quot;* tag &apos;x86_tdx_for_7.2-rc1&apos; of gitolite.kernel.org:pub/scm/linux/kernel/git/tip/tip: (30 commits)  x86/virt/tdx: Document TDX module update  x86/virt/tdx: Enable TDX module runtime updates  x86/virt/tdx: Refresh TDX module version after update  coco/tdx-host: Lock out module updates when reading version  x86/virt/seamldr: Add module update locking  x86/virt/tdx: Restore TDX module state  x86/virt/seamldr: Initialize the newly-installed TDX module  x86/virt/seamldr: Install a new TDX module  x86/virt/tdx: Reset software states during TDX module shutdown  x86/virt/seamldr: Shut down the current TDX module  x86/virt/seamldr: Abort updates after a failed step  x86/virt/seamldr: Introduce skeleton for TDX module updates  x86/virt/seamldr: Allocate and populate a module update request  coco/tdx-host: Implement firmware upload sysfs ABI for TDX module updates  coco/tdx-host: Don&apos;t expose P-SEAMLDR information on CPUs with erratum  coco/tdx-host: Expose P-SEAMLDR information via sysfs  x86/virt/seamldr: Add a helper to retrieve P-SEAMLDR information  x86/virt/seamldr: Introduce a wrapper for P-SEAMLDR SEAMCALLs  coco/tdx-host: Expose TDX module version  coco/tdx-host: Introduce a &quot;tdx_host&quot; device  ...

            List of files:
            /linux/drivers/virt/coco/tdx-host/Makefile</description>
        <pubDate>Tue, 16 Jun 2026 02:56:12 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>59783353467958517a3e511394d7ab3aed03bc6a - coco/tdx-host: Introduce a &quot;tdx_host&quot; device</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-host/Makefile#59783353467958517a3e511394d7ab3aed03bc6a</link>
        <description>coco/tdx-host: Introduce a &quot;tdx_host&quot; deviceTDX depends on a platform firmware module that runs on the CPU.Unlike other CoCo architectures, TDX has no hardware &quot;device&quot;running the show, just a blob on the CPU.Create a virtual device to anchor interactions with this platformfirmware. This lets later code: - expose metadata: TDX module version, seamldr version, to userspace   as device attributes - implement firmware uploader APIs (which are tied to a device) to   support TDX module runtime updatesUse a faux device because the TDX module is singular within the systemand has no platform resources. Using a faux device eliminates the needto create a stub bus.The call to tdx_get_sysinfo() ensures that the TDX module is ready toprovide services.Note that AMD has a PCI device for the PSP for SEV and ARM CCA willlikely have a faux device [1].Thanks to Dan and Yilun for all the help on this one.[ dhansen: trim changelog ]Signed-off-by: Chao Gao &lt;chao.gao@intel.com&gt;Signed-off-by: Dave Hansen &lt;dave.hansen@linux.intel.com&gt;Reviewed-by: Jonathan Cameron &lt;jonathan.cameron@huawei.com&gt;Reviewed-by: Tony Lindgren &lt;tony.lindgren@linux.intel.com&gt;Reviewed-by: Xu Yilun &lt;yilun.xu@linux.intel.com&gt;Reviewed-by: Kai Huang &lt;kai.huang@intel.com&gt;Reviewed-by: Kiryl Shutsemau (Meta) &lt;kas@kernel.org&gt;Reviewed-by: Xiaoyao Li &lt;xiaoyao.li@intel.com&gt;Link: https://lore.kernel.org/all/2025073035-bulginess-rematch-b92e@gregkh/ # [1]Link: https://patch.msgid.link/20260520133909.409394-7-chao.gao@intel.com

            List of files:
            /linux/drivers/virt/coco/tdx-host/Makefile</description>
        <pubDate>Thu, 21 May 2026 00:28:52 +0200</pubDate>
        <dc:creator>Chao Gao &lt;chao.gao@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
