<?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 Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>f088104d837a991c65e51fa30bb4196169b3244d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-guest/Kconfig#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/drivers/virt/coco/tdx-guest/Kconfig</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>ab93e0dd72c37d378dd936f031ffb83ff2bd87ce - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-guest/Kconfig#ab93e0dd72c37d378dd936f031ffb83ff2bd87ce</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.17 merge window.

            List of files:
            /linux/drivers/virt/coco/tdx-guest/Kconfig</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/drivers/virt/coco/tdx-guest/Kconfig#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/drivers/virt/coco/tdx-guest/Kconfig</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/drivers/virt/coco/tdx-guest/Kconfig#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/drivers/virt/coco/tdx-guest/Kconfig</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/drivers/virt/coco/tdx-guest/Kconfig#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/drivers/virt/coco/tdx-guest/Kconfig</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/drivers/virt/coco/tdx-guest/Kconfig#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/drivers/virt/coco/tdx-guest/Kconfig</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>
<item>
        <title>34c55367af96f62e89221444f04487440ebc6487 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-guest/Kconfig#34c55367af96f62e89221444f04487440ebc6487</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.16-rc1, among other things to get the fixed size GENMASK_U*()and BIT_U*() macros.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/drivers/virt/coco/tdx-guest/Kconfig</description>
        <pubDate>Mon, 09 Jun 2025 11:40:46 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ae5ec8adb8ec9c2aa916f853737c101faa87e5ba - Merge tag &apos;tsm-for-6.16&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/devsec/tsm</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-guest/Kconfig#ae5ec8adb8ec9c2aa916f853737c101faa87e5ba</link>
        <description>Merge tag &apos;tsm-for-6.16&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/devsec/tsmPull trusted security manager (TSM) updates from Dan Williams: - Add a general sysfs scheme for publishing &quot;Measurement&quot; values   provided by the architecture&apos;s TEE Security Manager. Use it to   publish TDX &quot;Runtime Measurement Registers&quot; (&quot;RTMRs&quot;) that either   maintain a hash of stored values (similar to a TPM PCR) or provide   statically provisioned data. These measurements are validated by a   relying party. - Reorganize the drivers/virt/coco/ directory for &quot;host&quot; and &quot;guest&quot;   shared infrastructure. - Fix a configfs-tsm-report unregister bug - With CONFIG_TSM_MEASUREMENTS joining CONFIG_TSM_REPORTS and in   anticipation of more shared &quot;TSM&quot; infrastructure arriving, rename the   maintainer entry to &quot;TRUSTED SECURITY MODULE (TSM) INFRASTRUCTURE&quot;.* tag &apos;tsm-for-6.16&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/devsec/tsm:  tsm-mr: Fix init breakage after bin_attrs constification by scoping non-const pointers to init phase  sample/tsm-mr: Fix missing static for sample_report  virt: tdx-guest: Transition to scoped_cond_guard for mutex operations  virt: tdx-guest: Refactor and streamline TDREPORT generation  virt: tdx-guest: Expose TDX MRs as sysfs attributes  x86/tdx: tdx_mcall_get_report0: Return -EBUSY on TDCALL_OPERAND_BUSY error  x86/tdx: Add tdx_mcall_extend_rtmr() interface  tsm-mr: Add tsm-mr sample code  tsm-mr: Add TVM Measurement Register support  configfs-tsm-report: Fix NULL dereference of tsm_ops  coco/guest: Move shared guest CC infrastructure to drivers/virt/coco/guest/  configfs-tsm: Namespace TSM report symbols

            List of files:
            /linux/drivers/virt/coco/tdx-guest/Kconfig</description>
        <pubDate>Fri, 30 May 2025 06:21:11 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>15ff5d0e90bb044b94d9a4ac57276829861a954d - Merge branch &apos;for-6.16/tsm-mr&apos; into tsm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-guest/Kconfig#15ff5d0e90bb044b94d9a4ac57276829861a954d</link>
        <description>Merge branch &apos;for-6.16/tsm-mr&apos; into tsm-nextMerge measurement-register infrastructure for v6.16. Resolve conflictswith the establishment of drivers/virt/coco/guest/ for cross-vendorcommon TSM functionality.Address a mis-merge with a fixup from Lukas:Link: http://lore.kernel.org/20250509134031.70559-1-lukas.bulwahn@redhat.com

            List of files:
            /linux/drivers/virt/coco/tdx-guest/Kconfig</description>
        <pubDate>Tue, 13 May 2025 07:12:44 +0200</pubDate>
        <dc:creator>Dan Williams &lt;dan.j.williams@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>4d2a7bfad5b79b3a362fc7cfed8d7ddbd263a838 - virt: tdx-guest: Expose TDX MRs as sysfs attributes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-guest/Kconfig#4d2a7bfad5b79b3a362fc7cfed8d7ddbd263a838</link>
        <description>virt: tdx-guest: Expose TDX MRs as sysfs attributesExpose the most commonly used TDX MRs (Measurement Registers) as sysfsattributes. Use the ioctl() interface of /dev/tdx_guest to request a fullTDREPORT for access to other TD measurements.Directory structure of TDX MRs inside a TDVM is as follows:/sys/class/misc/tdx_guest&#9492;&#9472;&#9472; measurements    &#9500;&#9472;&#9472; mrconfigid    &#9500;&#9472;&#9472; mrowner    &#9500;&#9472;&#9472; mrownerconfig    &#9500;&#9472;&#9472; mrtd:sha384    &#9500;&#9472;&#9472; rtmr0:sha384    &#9500;&#9472;&#9472; rtmr1:sha384    &#9500;&#9472;&#9472; rtmr2:sha384    &#9492;&#9472;&#9472; rtmr3:sha384Read the file/attribute to retrieve the current value of an MR. Write tothe file/attribute (if writable) to extend the corresponding RTMR. Refer toDocumentation/ABI/testing/sysfs-devices-virtual-misc-tdx_guest for moreinformation.Signed-off-by: Cedric Xing &lt;cedric.xing@intel.com&gt;Acked-by: Dionna Amalie Glaze &lt;dionnaglaze@google.com&gt;[djbw: fixup exit order]Link: https://patch.msgid.link/20250508010606.4129953-1-dan.j.williams@intel.comSigned-off-by: Dan Williams &lt;dan.j.williams@intel.com&gt;

            List of files:
            /linux/drivers/virt/coco/tdx-guest/Kconfig</description>
        <pubDate>Thu, 08 May 2025 03:06:06 +0200</pubDate>
        <dc:creator>Cedric Xing &lt;cedric.xing@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a23e1966932464e1c5226cb9ac4ce1d5fc10ba22 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-guest/Kconfig#a23e1966932464e1c5226cb9ac4ce1d5fc10ba22</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.11 merge window.

            List of files:
            /linux/drivers/virt/coco/tdx-guest/Kconfig</description>
        <pubDate>Mon, 15 Jul 2024 23:03:44 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6f47c7ae8c7afaf9ad291d39f0d3974f191a7946 - Merge tag &apos;v6.9&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-guest/Kconfig#6f47c7ae8c7afaf9ad291d39f0d3974f191a7946</link>
        <description>Merge tag &apos;v6.9&apos; into nextSync up with the mainline to bring in the new cleanup API.

            List of files:
            /linux/drivers/virt/coco/tdx-guest/Kconfig</description>
        <pubDate>Tue, 28 May 2024 06:37:18 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>60a2f25de7b8b785baee2932db932ae9a5b8c86d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-guest/Kconfig#60a2f25de7b8b785baee2932db932ae9a5b8c86d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextSome display refactoring patches are needed in order to allow conflict-less merging.Signed-off-by: Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;

            List of files:
            /linux/drivers/virt/coco/tdx-guest/Kconfig</description>
        <pubDate>Thu, 16 May 2024 09:33:01 +0200</pubDate>
        <dc:creator>Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;</dc:creator>
    </item>
<item>
        <title>0ea5c948cb64bab5bc7a5516774eb8536f05aa0d - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-guest/Kconfig#0ea5c948cb64bab5bc7a5516774eb8536f05aa0d</link>
        <description>Merge drm/drm-next into drm-intel-nextBackmerge to bring Xe driver to drm-intel-next.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/drivers/virt/coco/tdx-guest/Kconfig</description>
        <pubDate>Mon, 15 Jan 2024 08:38:05 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>03c11eb3b16dc0058589751dfd91f254be2be613 - Merge tag &apos;v6.8-rc4&apos; into x86/percpu, to resolve conflicts and refresh the branch</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-guest/Kconfig#03c11eb3b16dc0058589751dfd91f254be2be613</link>
        <description>Merge tag &apos;v6.8-rc4&apos; into x86/percpu, to resolve conflicts and refresh the branchConflicts:	arch/x86/include/asm/percpu.h	arch/x86/include/asm/text-patching.hSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/drivers/virt/coco/tdx-guest/Kconfig</description>
        <pubDate>Wed, 14 Feb 2024 10:45:07 +0100</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ab1c247094e323177a578b38f0325bf79f0317ac - Merge remote-tracking branch &apos;torvalds/master&apos; into perf-tools-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-guest/Kconfig#ab1c247094e323177a578b38f0325bf79f0317ac</link>
        <description>Merge remote-tracking branch &apos;torvalds/master&apos; into perf-tools-nextTo pick up fixes that went thru perf-tools for v6.7 and to get in syncwith upstream to check for drift in the copies of headers, etc.Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/drivers/virt/coco/tdx-guest/Kconfig</description>
        <pubDate>Tue, 19 Dec 2023 01:37:07 +0100</pubDate>
        <dc:creator>Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>6b93f350e55f3f2ee071dd41109d936abfba8ebf - Merge branch &apos;for-6.8/amd-sfh&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-guest/Kconfig#6b93f350e55f3f2ee071dd41109d936abfba8ebf</link>
        <description>Merge branch &apos;for-6.8/amd-sfh&apos; into for-linus- addition of new interfaces to export User presence information and  Ambient light from amd-sfh to other drivers within the kernel (Basavaraj  Natikar)

            List of files:
            /linux/drivers/virt/coco/tdx-guest/Kconfig</description>
        <pubDate>Mon, 08 Jan 2024 20:57:04 +0100</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>3bf3e21c15d4386a5f15118ec39bbc1b67ea5759 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-guest/Kconfig#3bf3e21c15d4386a5f15118ec39bbc1b67ea5759</link>
        <description>Merge drm/drm-next into drm-misc-nextLet&apos;s kickstart the v6.8 release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/drivers/virt/coco/tdx-guest/Kconfig</description>
        <pubDate>Wed, 15 Nov 2023 10:45:19 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>5d2d4a9f603a47403395408f64b1261ca61f6d50 - Merge branch &apos;tip/perf/urgent&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-guest/Kconfig#5d2d4a9f603a47403395408f64b1261ca61f6d50</link>
        <description>Merge branch &apos;tip/perf/urgent&apos;Avoid conflicts, base on fixes.Signed-off-by: Peter Zijlstra &lt;peterz@infradead.org&gt;

            List of files:
            /linux/drivers/virt/coco/tdx-guest/Kconfig</description>
        <pubDate>Wed, 15 Nov 2023 10:15:40 +0100</pubDate>
        <dc:creator>Peter Zijlstra &lt;peterz@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>5e2cb28dd7e182dfa641550dfa225913509ad45d - Merge tag &apos;tsm-for-6.7&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/virt/coco/tdx-guest/Kconfig#5e2cb28dd7e182dfa641550dfa225913509ad45d</link>
        <description>Merge tag &apos;tsm-for-6.7&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/linuxPull unified attestation reporting from Dan Williams: &quot;In an ideal world there would be a cross-vendor standard attestation  report format for confidential guests along with a common device  definition to act as the transport.  In the real world the situation ended up with multiple platform  vendors inventing their own attestation report formats with the  SEV-SNP implementation being a first mover to define a custom  sev-guest character device and corresponding ioctl(). Later, this  configfs-tsm proposal intercepted an attempt to add a tdx-guest  character device and a corresponding new ioctl(). It also anticipated  ARM and RISC-V showing up with more chardevs and more ioctls().  The proposal takes for granted that Linux tolerates the vendor report  format differentiation until a standard arrives. From talking with  folks involved, it sounds like that standardization work is unlikely  to resolve anytime soon. It also takes the position that kernfs ABIs  are easier to maintain than ioctl(). The result is a shared configfs  mechanism to return per-vendor report-blobs with the option to later  support a standard when that arrives.  Part of the goal here also is to get the community into the  &quot;uncomfortable, but beneficial to the long term maintainability of the  kernel&quot; state of talking to each other about their differentiation and  opportunities to collaborate. Think of this like the device-driver  equivalent of the common memory-management infrastructure for  confidential-computing being built up in KVM.  As for establishing an &quot;upstream path for cross-vendor  confidential-computing device driver infrastructure&quot; this is something  I want to discuss at Plumbers. At present, the multiple vendor  proposals for assigning devices to confidential computing VMs likely  needs a new dedicated repository and maintainer team, but that is a  discussion for v6.8.  For now, Greg and Thomas have acked this approach and this is passing  is AMD, Intel, and Google tests.  Summary:   - Introduce configfs-tsm as a shared ABI for confidential computing     attestation reports   - Convert sev-guest to additionally support configfs-tsm alongside     its vendor specific ioctl()   - Added signed attestation report retrieval to the tdx-guest driver     forgoing a new vendor specific ioctl()   - Misc cleanups and a new __free() annotation for kvfree()&quot;* tag &apos;tsm-for-6.7&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/linux:  virt: tdx-guest: Add Quote generation support using TSM_REPORTS  virt: sevguest: Add TSM_REPORTS support for SNP_GET_EXT_REPORT  mm/slab: Add __free() support for kvfree  virt: sevguest: Prep for kernel internal get_ext_report()  configfs-tsm: Introduce a shared ABI for attestation reports  virt: coco: Add a coco/Makefile and coco/Kconfig  virt: sevguest: Fix passing a stack buffer as a scatterlist target

            List of files:
            /linux/drivers/virt/coco/tdx-guest/Kconfig</description>
        <pubDate>Sun, 05 Nov 2023 02:58:13 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
</channel>
</rss>
