<?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>f088104d837a991c65e51fa30bb4196169b3244d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/samples/Makefile#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/samples/Makefile</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/samples/Makefile#ab93e0dd72c37d378dd936f031ffb83ff2bd87ce</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.17 merge window.

            List of files:
            /linux/samples/Makefile</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/samples/Makefile#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/samples/Makefile</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/samples/Makefile#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/samples/Makefile</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/samples/Makefile#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/samples/Makefile</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/samples/Makefile#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/samples/Makefile</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/samples/Makefile#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/samples/Makefile</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>bbfd5594756011167b8f8de9a00e0c946afda1e6 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/samples/Makefile#bbfd5594756011167b8f8de9a00e0c946afda1e6</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextNeed to pull in a67221b5eb8d (&quot;drm/i915/dp: Return min bpc supported by source instead of 0&quot;)in order to fix build breakage on GCC 9.4.0 (from Ubuntu 20.04).Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/samples/Makefile</description>
        <pubDate>Wed, 28 May 2025 09:20:17 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>db5302ae571beec635c1a96e7f72926a4e65195e - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/samples/Makefile#db5302ae571beec635c1a96e7f72926a4e65195e</link>
        <description>Merge drm/drm-next into drm-intel-nextBackmerge to sync with v6.15-rc, xe, and specifically async flip changesin drm-misc.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/samples/Makefile</description>
        <pubDate>Fri, 16 May 2025 09:22:36 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>4f9786035f9e519db41375818e1d0b5f20da2f10 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/samples/Makefile#4f9786035f9e519db41375818e1d0b5f20da2f10</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.16 merge window.

            List of files:
            /linux/samples/Makefile</description>
        <pubDate>Mon, 02 Jun 2025 06:41:07 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d51b9d81f7883f526b26e3ab903e646274aebeb1 - Merge tag &apos;v6.15-rc6&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/samples/Makefile#d51b9d81f7883f526b26e3ab903e646274aebeb1</link>
        <description>Merge tag &apos;v6.15-rc6&apos; into nextSync up with mainline to bring in xpad controller changes.

            List of files:
            /linux/samples/Makefile</description>
        <pubDate>Fri, 16 May 2025 01:20:39 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>00c010e130e58301db2ea0cec1eadc931e1cb8cf - Merge tag &apos;mm-stable-2025-05-31-14-50&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm</title>
        <link>http://kernelsources.org:8080/source/history/linux/samples/Makefile#00c010e130e58301db2ea0cec1eadc931e1cb8cf</link>
        <description>Merge tag &apos;mm-stable-2025-05-31-14-50&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmPull MM updates from Andrew Morton: - &quot;Add folio_mk_pte()&quot; from Matthew Wilcox simplifies the act of   creating a pte which addresses the first page in a folio and reduces   the amount of plumbing which architecture must implement to provide   this. - &quot;Misc folio patches for 6.16&quot; from Matthew Wilcox is a shower of   largely unrelated folio infrastructure changes which clean things up   and better prepare us for future work. - &quot;memory,x86,acpi: hotplug memory alignment advisement&quot; from Gregory   Price adds early-init code to prevent x86 from leaving physical   memory unused when physical address regions are not aligned to memory   block size. - &quot;mm/compaction: allow more aggressive proactive compaction&quot; from   Michal Clapinski provides some tuning of the (sadly, hard-coded (more   sadly, not auto-tuned)) thresholds for our invokation of proactive   compaction. In a simple test case, the reduction of a guest VM&apos;s   memory consumption was dramatic. - &quot;Minor cleanups and improvements to swap freeing code&quot; from Kemeng   Shi provides some code cleaups and a small efficiency improvement to   this part of our swap handling code. - &quot;ptrace: introduce PTRACE_SET_SYSCALL_INFO API&quot; from Dmitry Levin   adds the ability for a ptracer to modify syscalls arguments. At this   time we can alter only &quot;system call information that are used by   strace system call tampering, namely, syscall number, syscall   arguments, and syscall return value.   This series should have been incorporated into mm.git&apos;s &quot;non-MM&quot;   branch, but I goofed. - &quot;fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions&quot; from   Andrei Vagin extends the info returned by the PAGEMAP_SCAN ioctl   against /proc/pid/pagemap. This permits CRIU to more efficiently get   at the info about guard regions. - &quot;Fix parameter passed to page_mapcount_is_type()&quot; from Gavin Shan   implements that fix. No runtime effect is expected because   validate_page_before_insert() happens to fix up this error. - &quot;kernel/events/uprobes: uprobe_write_opcode() rewrite&quot; from David   Hildenbrand basically brings uprobe text poking into the current   decade. Remove a bunch of hand-rolled implementation in favor of   using more current facilities. - &quot;mm/ptdump: Drop assumption that pxd_val() is u64&quot; from Anshuman   Khandual provides enhancements and generalizations to the pte dumping   code. This might be needed when 128-bit Page Table Descriptors are   enabled for ARM. - &quot;Always call constructor for kernel page tables&quot; from Kevin Brodsky   ensures that the ctor/dtor is always called for kernel pgtables, as   it already is for user pgtables.   This permits the addition of more functionality such as &quot;insert hooks   to protect page tables&quot;. This change does result in various   architectures performing unnecesary work, but this is fixed up where   it is anticipated to occur. - &quot;Rust support for mm_struct, vm_area_struct, and mmap&quot; from Alice   Ryhl adds plumbing to permit Rust access to core MM structures. - &quot;fix incorrectly disallowed anonymous VMA merges&quot; from Lorenzo   Stoakes takes advantage of some VMA merging opportunities which we&apos;ve   been missing for 15 years. - &quot;mm/madvise: batch tlb flushes for MADV_DONTNEED and MADV_FREE&quot; from   SeongJae Park optimizes process_madvise()&apos;s TLB flushing.   Instead of flushing each address range in the provided iovec, we   batch the flushing across all the iovec entries. The syscall&apos;s cost   was approximately halved with a microbenchmark which was designed to   load this particular operation. - &quot;Track node vacancy to reduce worst case allocation counts&quot; from   Sidhartha Kumar makes the maple tree smarter about its node   preallocation.   stress-ng mmap performance increased by single-digit percentages and   the amount of unnecessarily preallocated memory was dramaticelly   reduced. - &quot;mm/gup: Minor fix, cleanup and improvements&quot; from Baoquan He removes   a few unnecessary things which Baoquan noted when reading the code. - &quot;&quot;Enhance sysfs handling for memory hotplug in weighted interleave&quot;   from Rakie Kim &quot;enhances the weighted interleave policy in the memory   management subsystem by improving sysfs handling, fixing memory   leaks, and introducing dynamic sysfs updates for memory hotplug   support&quot;. Fixes things on error paths which we are unlikely to hit. - &quot;mm/damon: auto-tune DAMOS for NUMA setups including tiered memory&quot;   from SeongJae Park introduces new DAMOS quota goal metrics which   eliminate the manual tuning which is required when utilizing DAMON   for memory tiering. - &quot;mm/vmalloc.c: code cleanup and improvements&quot; from Baoquan He   provides cleanups and small efficiency improvements which Baoquan   found via code inspection. - &quot;vmscan: enforce mems_effective during demotion&quot; from Gregory Price   changes reclaim to respect cpuset.mems_effective during demotion when   possible. because presently, reclaim explicitly ignores   cpuset.mems_effective when demoting, which may cause the cpuset   settings to violated.   This is useful for isolating workloads on a multi-tenant system from   certain classes of memory more consistently. - &quot;Clean up split_huge_pmd_locked() and remove unnecessary folio   pointers&quot; from Gavin Guo provides minor cleanups and efficiency gains   in in the huge page splitting and migrating code. - &quot;Use kmem_cache for memcg alloc&quot; from Huan Yang creates a slab cache   for `struct mem_cgroup&apos;, yielding improved memory utilization. - &quot;add max arg to swappiness in memory.reclaim and lru_gen&quot; from   Zhongkun He adds a new &quot;max&quot; argument to the &quot;swappiness=&quot; argument   for memory.reclaim MGLRU&apos;s lru_gen.   This directs proactive reclaim to reclaim from only anon folios   rather than file-backed folios. - &quot;kexec: introduce Kexec HandOver (KHO)&quot; from Mike Rapoport is the   first step on the path to permitting the kernel to maintain existing   VMs while replacing the host kernel via file-based kexec. At this   time only memblock&apos;s reserve_mem is preserved. - &quot;mm: Introduce for_each_valid_pfn()&quot; from David Woodhouse provides   and uses a smarter way of looping over a pfn range. By skipping   ranges of invalid pfns. - &quot;sched/numa: Skip VMA scanning on memory pinned to one NUMA node via   cpuset.mems&quot; from Libo Chen removes a lot of pointless VMA scanning   when a task is pinned a single NUMA mode.   Dramatic performance benefits were seen in some real world cases. - &quot;JFS: Implement migrate_folio for jfs_metapage_aops&quot; from Shivank   Garg addresses a warning which occurs during memory compaction when   using JFS. - &quot;move all VMA allocation, freeing and duplication logic to mm&quot; from   Lorenzo Stoakes moves some VMA code from kernel/fork.c into the more   appropriate mm/vma.c. - &quot;mm, swap: clean up swap cache mapping helper&quot; from Kairui Song   provides code consolidation and cleanups related to the folio_index()   function. - &quot;mm/gup: Cleanup memfd_pin_folios()&quot; from Vishal Moola does that. - &quot;memcg: Fix test_memcg_min/low test failures&quot; from Waiman Long   addresses some bogus failures which are being reported by the   test_memcontrol selftest. - &quot;eliminate mmap() retry merge, add .mmap_prepare hook&quot; from Lorenzo   Stoakes commences the deprecation of file_operations.mmap() in favor   of the new file_operations.mmap_prepare().   The latter is more restrictive and prevents drivers from messing with   things in ways which, amongst other problems, may defeat VMA merging. - &quot;memcg: decouple memcg and objcg stocks&quot;&quot; from Shakeel Butt decouples   the per-cpu memcg charge cache from the objcg&apos;s one.   This is a step along the way to making memcg and objcg charging   NMI-safe, which is a BPF requirement. - &quot;mm/damon: minor fixups and improvements for code, tests, and   documents&quot; from SeongJae Park is yet another batch of miscellaneous   DAMON changes. Fix and improve minor problems in code, tests and   documents. - &quot;memcg: make memcg stats irq safe&quot; from Shakeel Butt converts memcg   stats to be irq safe. Another step along the way to making memcg   charging and stats updates NMI-safe, a BPF requirement. - &quot;Let unmap_hugepage_range() and several related functions take folio   instead of page&quot; from Fan Ni provides folio conversions in the   hugetlb code.* tag &apos;mm-stable-2025-05-31-14-50&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (285 commits)  mm: pcp: increase pcp-&gt;free_count threshold to trigger free_high  mm/hugetlb: convert use of struct page to folio in __unmap_hugepage_range()  mm/hugetlb: refactor __unmap_hugepage_range() to take folio instead of page  mm/hugetlb: refactor unmap_hugepage_range() to take folio instead of page  mm/hugetlb: pass folio instead of page to unmap_ref_private()  memcg: objcg stock trylock without irq disabling  memcg: no stock lock for cpu hot-unplug  memcg: make __mod_memcg_lruvec_state re-entrant safe against irqs  memcg: make count_memcg_events re-entrant safe against irqs  memcg: make mod_memcg_state re-entrant safe against irqs  memcg: move preempt disable to callers of memcg_rstat_updated  memcg: memcg_rstat_updated re-entrant safe against irqs  mm: khugepaged: decouple SHMEM and file folios&apos; collapse  selftests/eventfd: correct test name and improve messages  alloc_tag: check mem_profiling_support in alloc_tag_init  Docs/damon: update titles and brief introductions to explain DAMOS  selftests/damon/_damon_sysfs: read tried regions directories in order  mm/damon/tests/core-kunit: add a test for damos_set_filters_default_reject()  mm/damon/paddr: remove unused variable, folio_list, in damon_pa_stat()  mm/damon/sysfs-schemes: fix wrong comment on damons_sysfs_quota_goal_metric_strs  ...

            List of files:
            /linux/samples/Makefile</description>
        <pubDate>Sun, 01 Jun 2025 00:44:16 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>82a08bde3cf7bbbe90de57baa181bebf676582c7 - samples/damon: implement a DAMON module for memory tiering</title>
        <link>http://kernelsources.org:8080/source/history/linux/samples/Makefile#82a08bde3cf7bbbe90de57baa181bebf676582c7</link>
        <description>samples/damon: implement a DAMON module for memory tieringImplement a sample DAMON module that shows how self-tuned DAMON-basedmemory tiering can be written.  It is a sample since the purpose is togive an idea about how it can be implemented and perform, rather than beused on general production setups.  Especially, it supports only two tiersmemory setup having only one CPU-attached NUMA node.[sj@kernel.org: fix wrong DAMON attrs setting]  Link: https://lkml.kernel.org/r/20250510220932.47722-1-sj@kernel.org[sj@kernel.org: trigger build even if only mtier is enabled]  Link: https://lkml.kernel.org/r/20250426184054.11437-1-sj@kernel.orgLink: https://lkml.kernel.org/r/20250420194030.75838-8-sj@kernel.orgSigned-off-by: SeongJae Park &lt;sj@kernel.org&gt;Cc: Jonathan Corbet &lt;corbet@lwn.net&gt;Cc: Yunjeong Mun &lt;yunjeong.mun@sk.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/samples/Makefile</description>
        <pubDate>Sun, 20 Apr 2025 21:40:30 +0200</pubDate>
        <dc:creator>SeongJae Park &lt;sj@kernel.org&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/samples/Makefile#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/samples/Makefile</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/samples/Makefile#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/samples/Makefile</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>f6953f1f9ec4ad68651d7c677f0c065cb4c1edf7 - tsm-mr: Add tsm-mr sample code</title>
        <link>http://kernelsources.org:8080/source/history/linux/samples/Makefile#f6953f1f9ec4ad68651d7c677f0c065cb4c1edf7</link>
        <description>tsm-mr: Add tsm-mr sample codeThis sample kernel module demonstrates how to make MRs accessible to usermode through the tsm-mr library.Once loaded, this module registers a `miscdevice` that host a set ofemulated measurement registers as shown in the directory tree below./sys/class/misc/tsm_mr_sample&#9492;&#9472;&#9472; measurements    &#9500;&#9472;&#9472; config_mr    &#9500;&#9472;&#9472; report_digest:sha512    &#9500;&#9472;&#9472; rtmr0:sha256    &#9500;&#9472;&#9472; rtmr1:sha384    &#9500;&#9472;&#9472; rtmr_crypto_agile:sha256    &#9500;&#9472;&#9472; rtmr_crypto_agile:sha384    &#9492;&#9472;&#9472; static_mr:sha384Among the MRs in this example:- `config_mr` demonstrates a hashless MR, like MRCONFIGID in Intel TDX or  HOSTDATA in AMD SEV.- `static_mr` demonstrates a static MR. The suffix `:sha384` indicates its  value is a sha384 digest.- `rtmr0` is an RTMR with `TSM_MR_F_WRITABLE` **cleared**, preventing  direct extensions; as a result, the attribute `rtmr0:sha256` is  read-only.- `rtmr1` is an RTMR with `TSM_MR_F_WRITABLE` **set**, permitting direct  extensions; thus, the attribute `rtmr1:sha384` is writable.- `rtmr_crypto_agile` demonstrates a &quot;single&quot; MR that supports multiple  hash algorithms. Each supported algorithm has a corresponding digest,  usually referred to as a &quot;bank&quot; in TCG terminology. In this specific  sample, the 2 banks are aliased to `rtmr0` and `rtmr1`, respectively.- `report_digest` contains the digest of the internal report structure  living in this sample module&apos;s memory. It is to demonstrate the use of  the `TSM_MR_F_LIVE` flag. Its value changes each time an RTMR is  extended.Signed-off-by: Cedric Xing &lt;cedric.xing@intel.com&gt;Reviewed-by: Dan Williams &lt;dan.j.williams@intel.com&gt;Acked-by: Dionna Amalie Glaze &lt;dionnaglaze@google.com&gt;Link: https://patch.msgid.link/20250506-tdx-rtmr-v6-2-ac6ff5e9d58a@intel.comSigned-off-by: Dan Williams &lt;dan.j.williams@intel.com&gt;

            List of files:
            /linux/samples/Makefile</description>
        <pubDate>Wed, 07 May 2025 00:57:08 +0200</pubDate>
        <dc:creator>Cedric Xing &lt;cedric.xing@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>844e31bbaef7c8a6ff2c0fbac45c0c85b5484482 - Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/samples/Makefile#844e31bbaef7c8a6ff2c0fbac45c0c85b5484482</link>
        <description>Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into msm-nextMerge drm-misc-next to get commit Fixes: fec450ca15af (&quot;drm/display:hdmi: provide central data authority for ACR params&quot;).Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;

            List of files:
            /linux/samples/Makefile</description>
        <pubDate>Tue, 29 Apr 2025 22:42:29 +0200</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>3ab7ae8e07f888f223027f0ef84d33e43919ad55 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/samples/Makefile#3ab7ae8e07f888f223027f0ef84d33e43919ad55</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerge to bring in linux 6.15-rc.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/samples/Makefile</description>
        <pubDate>Thu, 24 Apr 2025 13:34:55 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>1afba39f9305fe4061a4e70baa6ebab9d41459da - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/samples/Makefile#1afba39f9305fe4061a4e70baa6ebab9d41459da</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get v6.15-rc1 into drm-misc-next. Also fixes abuild issue when enabling CONFIG_DRM_SCHED_KUNIT_TEST.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/samples/Makefile</description>
        <pubDate>Mon, 07 Apr 2025 13:47:40 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>9f13acb2406a3aed90c6738b3a2f1c0e43118cbd - Merge tag &apos;v6.15-rc1&apos; into x86/cpu, to refresh the branch with upstream changes</title>
        <link>http://kernelsources.org:8080/source/history/linux/samples/Makefile#9f13acb2406a3aed90c6738b3a2f1c0e43118cbd</link>
        <description>Merge tag &apos;v6.15-rc1&apos; into x86/cpu, to refresh the branch with upstream changesSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/samples/Makefile</description>
        <pubDate>Fri, 11 Apr 2025 11:13:27 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
