<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/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>2158599a - samples: add hung_task detector mutex blocking sample</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#2158599a</link>
        <description>samples: add hung_task detector mutex blocking sampleAdd a hung_task detector mutex blocking test sample code.This module will create a dummy file on the debugfs.  That file will causethe read process to sleep for enough long time (256 seconds) while holdinga mutex.  As a result, the second process will wait on the mutex for aprolonged duration and be detected by the hung_task detector.Usage is; &gt; cd /sys/kernel/debug/hung_task &gt; cat mutex &amp; cat mutexand wait for hung_task message.[akpm@linux-foundation.org: make `hung_task_dir&apos; static]  Closes: https://lore.kernel.org/oe-kbuild-all/202503180827.4StpuFrD-lkp@intel.com/Link: https://lkml.kernel.org/r/174046696281.2194069.4567490148001547311.stgit@mhiramat.tok.corp.google.comSigned-off-by: Masami Hiramatsu (Google) &lt;mhiramat@kernel.org&gt;Cc: Anna Schumaker &lt;anna.schumaker@oracle.com&gt;Cc: Boqun Feng &lt;boqun.feng@gmail.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: Joel Granados &lt;joel.granados@kernel.org&gt;Cc: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;Cc: Lance Yang &lt;ioworker0@gmail.com&gt;Cc: Sergey Senozhatsky &lt;senozhatsky@chromium.org&gt;Cc: Steven Rostedt &lt;rostedt@goodmis.org&gt;Cc: Tomasz Figa &lt;tfiga@chromium.org&gt;Cc: Waiman Long &lt;longman@redhat.com&gt;Cc: Will Deacon &lt;will@kernel.org&gt;Cc: Yongliang Gao &lt;leonylgao@tencent.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Tue, 25 Feb 2025 07:02:43 +0000</pubDate>
        <dc:creator>Masami Hiramatsu (Google) &lt;mhiramat@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>19d7c3ad - samples: add a skeleton of a sample DAMON module for working set size estimation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#19d7c3ad</link>
        <description>samples: add a skeleton of a sample DAMON module for working set size estimationPatch series &quot;mm/damon: add sample modules&quot;.Implement a proactive cold memory regions reclaiming logic of prcl samplemodule using DAMOS.  The logic treats memory regions that not accessed atall for five or more seconds as cold, and reclaim those as soon as found.This patch (of 5):Add a skeleton for a sample DAMON static module that can be used forestimating working set size of a given process.  Note that it is a staticmodule since DAMON is not exporting symbols to loadable modules for now. It exposes two module parameters, namely &apos;pid&apos; and &apos;enable&apos;.  &apos;pid&apos; willspecify the process that the module will estimate the working set size of.&apos;enable&apos; will receive whether to start or stop the estimation.  Becausethis is just a skeleton, the parameters do nothing, though.  Thefunctionalities will be implemented by following commits.Link: https://lkml.kernel.org/r/20241210215030.85675-1-sj@kernel.orgLink: https://lkml.kernel.org/r/20241210215030.85675-2-sj@kernel.orgSigned-off-by: SeongJae Park &lt;sj@kernel.org&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Tue, 10 Dec 2024 21:50:26 +0000</pubDate>
        <dc:creator>SeongJae Park &lt;sj@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>2a69962b - samples/check-exec: Add an enlighten &quot;inc&quot; interpreter and 28 tests</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#2a69962b</link>
        <description>samples/check-exec: Add an enlighten &quot;inc&quot; interpreter and 28 testsAdd a very simple script interpreter called &quot;inc&quot; that can evaluate twodifferent commands (one per line):- &quot;?&quot; to initialize a counter from user&apos;s input;- &quot;+&quot; to increment the counter (which is set to 0 by default).It is enlighten to only interpret executable files according toAT_EXECVE_CHECK and the related securebits:  # Executing a script with RESTRICT_FILE is only allowed if the script  # is executable:  ./set-exec -f -- ./inc script-exec.inc # Allowed  ./set-exec -f -- ./inc script-noexec.inc # Denied  # Executing stdin with DENY_INTERACTIVE is only allowed if stdin is an  # executable regular file:  ./set-exec -i -- ./inc -i &lt; script-exec.inc # Allowed  ./set-exec -i -- ./inc -i &lt; script-noexec.inc # Denied  # However, a pipe is not executable and it is then denied:  cat script-noexec.inc | ./set-exec -i -- ./inc -i # Denied  # Executing raw data (e.g. command argument) with DENY_INTERACTIVE is  # always denied.  ./set-exec -i -- ./inc -c &quot;+&quot; # Denied  ./inc -c &quot;$(&lt;script-ask.inc)&quot; # Allowed  # To directly execute a script, we can update $PATH (used by `env`):  PATH=&quot;${PATH}:.&quot; ./script-exec.inc  # To execute several commands passed as argument:Add a complete test suite to check the script interpreter against allpossible execution cases:  make TARGETS=exec kselftest-install  ./tools/testing/selftests/kselftest_install/run_kselftest.shCc: Al Viro &lt;viro@zeniv.linux.org.uk&gt;Cc: Christian Brauner &lt;brauner@kernel.org&gt;Cc: Kees Cook &lt;keescook@chromium.org&gt;Cc: Paul Moore &lt;paul@paul-moore.com&gt;Cc: Serge Hallyn &lt;serge@hallyn.com&gt;Signed-off-by: Micka&#235;l Sala&#252;n &lt;mic@digikod.net&gt;Link: https://lore.kernel.org/r/20241212174223.389435-8-mic@digikod.netSigned-off-by: Kees Cook &lt;kees@kernel.org&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Thu, 12 Dec 2024 17:42:22 +0000</pubDate>
        <dc:creator>Micka&#235;l Sala&#252;n &lt;mic@digikod.net&gt;</dc:creator>
    </item>
<item>
        <title>faf2d88e - samples/check-exec: Add set-exec</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#faf2d88e</link>
        <description>samples/check-exec: Add set-execAdd a simple tool to set SECBIT_EXEC_RESTRICT_FILE orSECBIT_EXEC_DENY_INTERACTIVE before executing a command.  This is usefulto easily test against enlighten script interpreters.Cc: Al Viro &lt;viro@zeniv.linux.org.uk&gt;Cc: Christian Brauner &lt;brauner@kernel.org&gt;Cc: Kees Cook &lt;keescook@chromium.org&gt;Cc: Paul Moore &lt;paul@paul-moore.com&gt;Cc: Serge Hallyn &lt;serge@hallyn.com&gt;Signed-off-by: Micka&#235;l Sala&#252;n &lt;mic@digikod.net&gt;Link: https://lore.kernel.org/r/20241212174223.389435-6-mic@digikod.netSigned-off-by: Kees Cook &lt;kees@kernel.org&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Thu, 12 Dec 2024 17:42:20 +0000</pubDate>
        <dc:creator>Micka&#235;l Sala&#252;n &lt;mic@digikod.net&gt;</dc:creator>
    </item>
<item>
        <title>60433a9d - samples: introduce new samples subdir for cgroup</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#60433a9d</link>
        <description>samples: introduce new samples subdir for cgroupPatch series &quot;samples: introduce cgroup events listeners&quot;, v3.To begin with, this patch series relocates the cgroup example code to thesamples/cgroup directory, which is the appropriate location for such codesnippets.Furthermore, a new memcg events listener is introduced.  This listener isa simple yet effective tool for monitoring memory events and managingcounter changes during runtime.Additionally, as per Andrew Morton&apos;s suggestion, a helpful remindercomment is included in the memcontrol implementation.  This comment servesto ensure that the samples code is updated whenever new events are added.This patch (of 3):Move the cgroup_event_listener for cgroup v1 to the samples directory. This suggestion was proposed by Andrew Morton during the discussion [1].Link: https://lore.kernel.org/all/20231106140934.3f5d4960141562fe8da53906@linux-foundation.org/ [1]Link: https://lkml.kernel.org/r/20231123071945.25811-1-ddrokosov@salutedevices.comLink: https://lkml.kernel.org/r/20231123071945.25811-2-ddrokosov@salutedevices.comSigned-off-by: Dmitry Rokosov &lt;ddrokosov@salutedevices.com&gt;Cc: Johannes Weiner &lt;hannes@cmpxchg.org&gt;Cc: Michal Hocko &lt;mhocko@kernel.org&gt;Cc: Muchun Song &lt;muchun.song@linux.dev&gt;Cc: Roman Gushchin &lt;roman.gushchin@linux.dev&gt;Cc: Shakeel Butt &lt;shakeelb@google.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Thu, 23 Nov 2023 07:19:43 +0000</pubDate>
        <dc:creator>Dmitry Rokosov &lt;ddrokosov@salutedevices.com&gt;</dc:creator>
    </item>
<item>
        <title>e4ef4e5d - vfio-dev/mdpy-fb: Use fbdev I/O helpers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#e4ef4e5d</link>
        <description>vfio-dev/mdpy-fb: Use fbdev I/O helpersSet struct fb_ops and with FB_DEFAULT_IOMEM_OPS, fbdev&apos;s initializerfor I/O memory. Sets the callbacks to the cfb_ and fb_io_ functions.Select the correct modules with Kconfig&apos;s FB_IOMEM_HELPERS token.The macro and token set the currently selected values, so there isno functional change.v3:	* use _IOMEM_ in commit messagev2:	* updated to use _IOMEM_ tokensSigned-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Reviewed-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;Acked-by: Helge Deller &lt;deller@gmx.de&gt;Cc: Kirti Wankhede &lt;kwankhede@nvidia.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20230803184034.6456-48-tzimmermann@suse.de

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Thu, 03 Aug 2023 18:36:12 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>a5052c85 - samples: pfsm: add CC_CAN_LINK dependency</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#a5052c85</link>
        <description>samples: pfsm: add CC_CAN_LINK dependencyWhen no libc for the target architecture is available, cross-compilingthe same cannot work:samples/pfsm/pfsm-wakeup.c:12:10: fatal error: fcntl.h: No such file or directoryFixes: 9e66fb5244953 (&quot;samples: Add userspace example for TI TPS6594 PFSM&quot;)Reported-by: Guenter Roeck &lt;linux@roeck-us.net&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://lore.kernel.org/r/20230616145013.3889906-1-arnd@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Fri, 16 Jun 2023 14:50:10 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>9e66fb52 - samples: Add userspace example for TI TPS6594 PFSM</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#9e66fb52</link>
        <description>samples: Add userspace example for TI TPS6594 PFSMThis patch adds an example showing how to use PFSM devicesfrom a userspace application. The PMIC is armed to be triggeredby a RTC alarm to execute state transition.Signed-off-by: Julien Panis &lt;jpanis@baylibre.com&gt;Message-ID: &lt;20230511095126.105104-7-jpanis@baylibre.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Thu, 11 May 2023 09:51:26 +0000</pubDate>
        <dc:creator>Julien Panis &lt;jpanis@baylibre.com&gt;</dc:creator>
    </item>
<item>
        <title>27d9a0fd - kmemleak-test: fix kmemleak_test.c build logic</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#27d9a0fd</link>
        <description>kmemleak-test: fix kmemleak_test.c build logickmemleak-test.c was moved to the samples directory in 1abbef4f51724(&quot;mm,kmemleak-test.c: move kmemleak-test.c to samples dir&quot;).If CONFIG_DEBUG_KMEMLEAK_TEST=m and CONFIG_SAMPLES is unset,kmemleak-test.c will be unnecessarily compiled.So move the entry for CONFIG_DEBUG_KMEMLEAK_TEST from mm/Kconfig and add anew CONFIG_SAMPLE_KMEMLEAK in samples/ to control whether kmemleak-test.cis built or not.Link: https://lkml.kernel.org/r/20230330060904.292975-1-gehao@kylinos.cnFixes: 1abbef4f51724 (&quot;mm,kmemleak-test.c: move kmemleak-test.c to samples dir&quot;)Signed-off-by: Hao Ge &lt;gehao@kylinos.cn&gt;Cc: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Cc: Alex Gaynor &lt;alex.gaynor@gmail.com&gt;Cc: Alex Williamson &lt;alex.williamson@redhat.com&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Finn Behrens &lt;me@kloenk.dev&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Cc: Jason Gunthorpe &lt;jgg@ziepe.ca&gt;Cc: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Miguel Ojeda &lt;ojeda@kernel.org&gt;Cc: Tony Krowiak &lt;akrowiak@linux.ibm.com&gt;Cc: Ye Xingchen &lt;ye.xingchen@zte.com.cn&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Thu, 30 Mar 2023 06:09:04 +0000</pubDate>
        <dc:creator>Hao Ge &lt;gehao@kylinos.cn&gt;</dc:creator>
    </item>
<item>
        <title>da8bdfbd - ftrace: Rename _ftrace_direct_multi APIs to _ftrace_direct APIs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#da8bdfbd</link>
        <description>ftrace: Rename _ftrace_direct_multi APIs to _ftrace_direct APIsNow that the original _ftrace_direct APIs are gone, the &quot;_multi&quot;suffixes only add confusion.Link: https://lkml.kernel.org/r/20230321140424.345218-5-revest@chromium.orgSigned-off-by: Florent Revest &lt;revest@chromium.org&gt;Acked-by: Mark Rutland &lt;mark.rutland@arm.com&gt;Tested-by: Mark Rutland &lt;mark.rutland@arm.com&gt;Acked-by: Jiri Olsa &lt;jolsa@kernel.org&gt;Signed-off-by: Steven Rostedt (Google) &lt;rostedt@goodmis.org&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Tue, 21 Mar 2023 14:04:21 +0000</pubDate>
        <dc:creator>Florent Revest &lt;revest@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>e951eaaf - samples: fix the prompt about SAMPLE_VFIO_MDEV_MBOCHS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#e951eaaf</link>
        <description>samples: fix the prompt about SAMPLE_VFIO_MDEV_MBOCHSChange the prompt about SAMPLE_VFIO_MDEV_MBOCHS as&apos;Build VFIO mbochs example mediated device sample code&apos;.Signed-off-by: ye xingchen &lt;ye.xingchen@zte.com.cn&gt;Link: https://lore.kernel.org/r/202301301013518438986@zte.com.cnSigned-off-by: Alex Williamson &lt;alex.williamson@redhat.com&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Mon, 30 Jan 2023 02:13:51 +0000</pubDate>
        <dc:creator>ye xingchen &lt;ye.xingchen@zte.com.cn&gt;</dc:creator>
    </item>
<item>
        <title>de858a05 - vfio-mdev: add back CONFIG_VFIO dependency</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#de858a05</link>
        <description>vfio-mdev: add back CONFIG_VFIO dependencyCONFIG_VFIO_MDEV cannot be selected when VFIO itself isdisabled, otherwise we get a link failure:WARNING: unmet direct dependencies detected for VFIO_MDEV  Depends on [n]: VFIO [=n]  Selected by [y]:  - SAMPLE_VFIO_MDEV_MTTY [=y] &amp;&amp; SAMPLES [=y]  - SAMPLE_VFIO_MDEV_MDPY [=y] &amp;&amp; SAMPLES [=y]  - SAMPLE_VFIO_MDEV_MBOCHS [=y] &amp;&amp; SAMPLES [=y]/home/arnd/cross/arm64/gcc-13.0.1-nolibc/x86_64-linux/bin/x86_64-linux-ld: samples/vfio-mdev/mdpy.o: in function `mdpy_remove&apos;:mdpy.c:(.text+0x1e1): undefined reference to `vfio_unregister_group_dev&apos;/home/arnd/cross/arm64/gcc-13.0.1-nolibc/x86_64-linux/bin/x86_64-linux-ld: samples/vfio-mdev/mdpy.o: in function `mdpy_probe&apos;:mdpy.c:(.text+0x149e): undefined reference to `_vfio_alloc_device&apos;Fixes: 8bf8c5ee1f38 (&quot;vfio-mdev: turn VFIO_MDEV into a selectable symbol&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://lore.kernel.org/r/20230126211211.1762319-1-arnd@kernel.orgSigned-off-by: Alex Williamson &lt;alex.williamson@redhat.com&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Thu, 26 Jan 2023 21:08:31 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>b56c68f7 - ftrace: Add sample with custom ops</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#b56c68f7</link>
        <description>ftrace: Add sample with custom opsWhen reworking core ftrace code or architectural ftrace code, it&apos;s oftennecessary to test/analyse/benchmark a number of ftrace_opsconfigurations. This patch adds a module which can be used to exploresome of those configurations.I&apos;m using this to benchmark various options for changing the waytrampolines and handling of ftrace_ops work on arm64, and ensuring otherarchitectures aren&apos;t adversely affected.For example, in a QEMU+KVM VM running on a 2GHz Xeon E5-2660workstation, loading the module in various configurations produces:| # insmod ftrace-ops.ko| ftrace_ops: registering:|   relevant ops: 1|     tracee: tracee_relevant [ftrace_ops]|     tracer: ops_func_nop [ftrace_ops]|   irrelevant ops: 0|     tracee: tracee_irrelevant [ftrace_ops]|     tracer: ops_func_nop [ftrace_ops]|   saving registers: NO|   assist recursion: NO|   assist RCU: NO| ftrace_ops: Attempted 100000 calls to tracee_relevant [ftrace_ops] in 1681558ns (16ns / call)| # insmod ftrace-ops.ko nr_ops_irrelevant=5| ftrace_ops: registering:|   relevant ops: 1|     tracee: tracee_relevant [ftrace_ops]|     tracer: ops_func_nop [ftrace_ops]|   irrelevant ops: 5|     tracee: tracee_irrelevant [ftrace_ops]|     tracer: ops_func_nop [ftrace_ops]|   saving registers: NO|   assist recursion: NO|   assist RCU: NO| ftrace_ops: Attempted 100000 calls to tracee_relevant [ftrace_ops] in 1693042ns (16ns / call)| # insmod ftrace-ops.ko nr_ops_relevant=2| ftrace_ops: registering:|   relevant ops: 2|     tracee: tracee_relevant [ftrace_ops]|     tracer: ops_func_nop [ftrace_ops]|   irrelevant ops: 0|     tracee: tracee_irrelevant [ftrace_ops]|     tracer: ops_func_nop [ftrace_ops]|   saving registers: NO|   assist recursion: NO|   assist RCU: NO| ftrace_ops: Attempted 100000 calls to tracee_relevant [ftrace_ops] in 11965582ns (119ns / call)| # insmod ftrace-ops.ko save_regs=true| ftrace_ops: registering:|   relevant ops: 1|     tracee: tracee_relevant [ftrace_ops]|     tracer: ops_func_nop [ftrace_ops]|   irrelevant ops: 0|     tracee: tracee_irrelevant [ftrace_ops]|     tracer: ops_func_nop [ftrace_ops]|   saving registers: YES|   assist recursion: NO|   assist RCU: NO| ftrace_ops: Attempted 100000 calls to tracee_relevant [ftrace_ops] in 4459624ns (44ns / call)Link: https://lkml.kernel.org/r/20230103124912.2948963-4-mark.rutland@arm.comCc: Florent Revest &lt;revest@chromium.org&gt;Acked-by: Masami Hiramatsu (Google) &lt;mhiramat@kernel.org&gt;Signed-off-by: Mark Rutland &lt;mark.rutland@arm.com&gt;Signed-off-by: Steven Rostedt (Google) &lt;rostedt@goodmis.org&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Tue, 03 Jan 2023 12:49:12 +0000</pubDate>
        <dc:creator>Mark Rutland &lt;mark.rutland@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>8bf8c5ee - vfio-mdev: turn VFIO_MDEV into a selectable symbol</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#8bf8c5ee</link>
        <description>vfio-mdev: turn VFIO_MDEV into a selectable symbolVFIO_MDEV is just a library with helpers for the drivers.  Stop makingit a user choice and just select it by the drivers that use the helpers.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Jason Gunthorpe &lt;jgg@nvidia.com&gt;Reviewed-by: Tony Krowiak &lt;akrowiak@linux.ibm.com&gt;Link: https://lore.kernel.org/r/20230110091009.474427-3-hch@lst.deSigned-off-by: Alex Williamson &lt;alex.williamson@redhat.com&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Tue, 10 Jan 2023 09:10:07 +0000</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>6b182403 - vfio-mdev: allow building the samples into the kernel</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#6b182403</link>
        <description>vfio-mdev: allow building the samples into the kernelThere is nothing in the vfio-mdev sample drivers that requires buildingthem as modules, so remove that restriction.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Jason Gunthorpe &lt;jgg@nvidia.com&gt;Reviewed-by: Tony Krowiak &lt;akrowiak@linux.ibm.com&gt;Link: https://lore.kernel.org/r/20230110091009.474427-2-hch@lst.deSigned-off-by: Alex Williamson &lt;alex.williamson@redhat.com&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Tue, 10 Jan 2023 09:10:06 +0000</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>e4fc6580 - samples: add first Rust examples</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#e4fc6580</link>
        <description>samples: add first Rust examplesThe beginning of a set of Rust modules that showcase how Rustmodules look like and how to use the abstracted kernel features.It also includes an example of a Rust host program withseveral modules.These samples also double as tests in the CI.Reviewed-by: Kees Cook &lt;keescook@chromium.org&gt;Reviewed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Co-developed-by: Alex Gaynor &lt;alex.gaynor@gmail.com&gt;Signed-off-by: Alex Gaynor &lt;alex.gaynor@gmail.com&gt;Co-developed-by: Finn Behrens &lt;me@kloenk.de&gt;Signed-off-by: Finn Behrens &lt;me@kloenk.de&gt;Co-developed-by: Wedson Almeida Filho &lt;wedsonaf@google.com&gt;Signed-off-by: Wedson Almeida Filho &lt;wedsonaf@google.com&gt;Co-developed-by: Milan Landaverde &lt;milan@mdaverde.com&gt;Signed-off-by: Milan Landaverde &lt;milan@mdaverde.com&gt;Signed-off-by: Miguel Ojeda &lt;ojeda@kernel.org&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Sat, 03 Jul 2021 15:21:12 +0000</pubDate>
        <dc:creator>Miguel Ojeda &lt;ojeda@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6ee64cc3 - fprobe: Add sample program for fprobe</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#6ee64cc3</link>
        <description>fprobe: Add sample program for fprobeAdd a sample program for the fprobe. The sample_fprobe puts a fprobe onkernel_clone() by default. This dump stack and some called address infoat the function entry and exit.The sample_fprobe.ko gets 2 parameters.- symbol: you can specify the comma separated symbols or wildcard symbol  pattern (in this case you can not use comma)- stackdump: a bool value to enable or disable stack dump in the fprobe  handler.Signed-off-by: Masami Hiramatsu &lt;mhiramat@kernel.org&gt;Signed-off-by: Steven Rostedt (Google) &lt;rostedt@goodmis.org&gt;Tested-by: Steven Rostedt (Google) &lt;rostedt@goodmis.org&gt;Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;Link: https://lore.kernel.org/bpf/164735291987.1084943.4449670993752806840.stgit@devnote2

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Tue, 15 Mar 2022 14:02:00 +0000</pubDate>
        <dc:creator>Masami Hiramatsu &lt;mhiramat@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>953c2f05 - tracing: Add sample code for custom trace events</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#953c2f05</link>
        <description>tracing: Add sample code for custom trace eventsAdd sample code to show how to create custom trace events in the tracefsdirectory that can be enabled and modified like any event in tracefs(including triggers, histograms, synthetic events and event probes).The example is creating a custom sched_switch and a sched_waking to limitwhat is recorded:If the custom sched switch only records the prev_prio, next_prio andnext_pid, it can bring the size from 64 bytes per event, down to just 16bytes!If sched_waking only records the prio and pid of the woken event, it willbring the size down from 36 bytes to 12 bytes per event.This will allow for a much smaller footprint into the ring buffer and keepmore events from dropping.Link: https://lkml.kernel.org/r/20220303220625.369226746@goodmis.orgCc: Ingo Molnar &lt;mingo@kernel.org&gt;Cc: Andrew Morton &lt;akpm@linux-foundation.org&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Masami Hiramatsu &lt;mhiramat@kernel.org&gt;Cc: Tom Zanussi &lt;zanussi@kernel.org&gt;Suggested-by: Joel Fernandes &lt;joel@joelfernandes.org&gt;Signed-off-by: Steven Rostedt (Google) &lt;rostedt@goodmis.org&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Thu, 03 Mar 2022 22:05:32 +0000</pubDate>
        <dc:creator>Steven Rostedt (Google) &lt;rostedt@goodmis.org&gt;</dc:creator>
    </item>
<item>
        <title>ede5bab8 - coresight: syscfg: Example CoreSight configuration loadable module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#ede5bab8</link>
        <description>coresight: syscfg: Example CoreSight configuration loadable moduleAn example of creating a loadable module to add CoreSight configurationsinto a system.In the Kernel samples/coresight directory.Signed-off-by: Mike Leach &lt;mike.leach@linaro.org&gt;Link: https://lore.kernel.org/r/20211124200038.28662-5-mike.leach@linaro.orgSigned-off-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Wed, 24 Nov 2021 20:00:36 +0000</pubDate>
        <dc:creator>Mike Leach &lt;mike.leach@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>503e4510 - ftrace/samples: add missing Kconfig option for ftrace direct multi sample</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/Kconfig#503e4510</link>
        <description>ftrace/samples: add missing Kconfig option for ftrace direct multi sampleCurrently it is not possible to build the ftrace direct multi exampleanymore due to broken config dependencies. Fix this by addingSAMPLE_FTRACE_DIRECT_MULTI config option.This broke when merging s390-5.16-1 due to an incorrect merge conflictresolution proposed by me.Also rename SAMPLE_FTRACE_MULTI_DIRECT to SAMPLE_FTRACE_DIRECT_MULTIso it matches the module name.Fixes: 0b707e572a19 (&quot;Merge tag &apos;s390-5.16-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux&quot;)Acked-by: Steven Rostedt (VMware) &lt;rostedt@goodmis.org&gt;Link: https://lore.kernel.org/r/20211115195614.3173346-2-hca@linux.ibm.comSigned-off-by: Heiko Carstens &lt;hca@linux.ibm.com&gt;

            List of files:
            /linux-6.15/samples/Kconfig</description>
        <pubDate>Mon, 15 Nov 2021 19:56:13 +0000</pubDate>
        <dc:creator>Heiko Carstens &lt;hca@linux.ibm.com&gt;</dc:creator>
    </item>
</channel>
</rss>
