<?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 .kunitconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>bbfd5594756011167b8f8de9a00e0c946afda1e6 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/rust/.kunitconfig#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/rust/.kunitconfig</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/rust/.kunitconfig#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/rust/.kunitconfig</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/rust/.kunitconfig#4f9786035f9e519db41375818e1d0b5f20da2f10</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.16 merge window.

            List of files:
            /linux/rust/.kunitconfig</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/rust/.kunitconfig#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/rust/.kunitconfig</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>844e31bbaef7c8a6ff2c0fbac45c0c85b5484482 - Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/rust/.kunitconfig#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/rust/.kunitconfig</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/rust/.kunitconfig#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/rust/.kunitconfig</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/rust/.kunitconfig#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/rust/.kunitconfig</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/rust/.kunitconfig#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/rust/.kunitconfig</description>
        <pubDate>Fri, 11 Apr 2025 11:13:27 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6ce0fdaae043803bb324d915ce0fe43316bf1e81 - Merge tag &apos;v6.15-rc1&apos; into x86/asm, to refresh the branch</title>
        <link>http://kernelsources.org:8080/source/history/linux/rust/.kunitconfig#6ce0fdaae043803bb324d915ce0fe43316bf1e81</link>
        <description>Merge tag &apos;v6.15-rc1&apos; into x86/asm, to refresh the branchSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/rust/.kunitconfig</description>
        <pubDate>Wed, 09 Apr 2025 21:39:43 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>1260ed77798502de9c98020040d2995008de10cc - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/rust/.kunitconfig#1260ed77798502de9c98020040d2995008de10cc</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesBackmerging to get updates from v6.15-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/rust/.kunitconfig</description>
        <pubDate>Tue, 08 Apr 2025 10:15:47 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>4e82c87058f45e79eeaa4d5bcc3b38dd3dce7209 - Merge tag &apos;rust-6.15&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/rust/.kunitconfig#4e82c87058f45e79eeaa4d5bcc3b38dd3dce7209</link>
        <description>Merge tag &apos;rust-6.15&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxPull Rust updates from Miguel Ojeda: &quot;Toolchain and infrastructure:   - Extract the &apos;pin-init&apos; API from the &apos;kernel&apos; crate and make it into     a standalone crate.     In order to do this, the contents are rearranged so that they can     easily be kept in sync with the version maintained out-of-tree that     other projects have started to use too (or plan to, like QEMU).     This will reduce the maintenance burden for Benno, who will now     have his own sub-tree, and will simplify future expected changes     like the move to use &apos;syn&apos; to simplify the implementation.   - Add &apos;#[test]&apos;-like support based on KUnit.     We already had doctests support based on KUnit, which takes the     examples in our Rust documentation and runs them under KUnit.     Now, we are adding the beginning of the support for &quot;normal&quot; tests,     similar to those the &apos;#[test]&apos; tests in userspace Rust. For     instance:         #[kunit_tests(my_suite)]         mod tests {             #[test]             fn my_test() {                 assert_eq!(1 + 1, 2);             }         }     Unlike with doctests, the &apos;assert*!&apos;s do not map to the KUnit     assertion APIs yet.   - Check Rust signatures at compile time for functions called from C     by name.     In particular, introduce a new &apos;#[export]&apos; macro that can be placed     in the Rust function definition. It will ensure that the function     declaration on the C side matches the signature on the Rust     function:         #[export]         pub unsafe extern &quot;C&quot; fn my_function(a: u8, b: i32) -&gt; usize {             // ...         }     The macro essentially forces the compiler to compare the types of     the actual Rust function and the &apos;bindgen&apos;-processed C signature.     These cases are rare so far. In the future, we may consider     introducing another tool, &apos;cbindgen&apos;, to generate C headers     automatically. Even then, having these functions explicitly marked     may be a good idea anyway.   - Enable the &apos;raw_ref_op&apos; Rust feature: it is already stable, and     allows us to use the new &apos;&amp;raw&apos; syntax, avoiding a couple macros.     After everyone has migrated, we will disallow the macros.   - Pass the correct target to &apos;bindgen&apos; on Usermode Linux.   - Fix &apos;rusttest&apos; build in macOS.  &apos;kernel&apos; crate:   - New &apos;hrtimer&apos; module: add support for setting up intrusive timers     without allocating when starting the timer. Add support for     &apos;Pin&lt;Box&lt;_&gt;&gt;&apos;, &apos;Arc&lt;_&gt;&apos;, &apos;Pin&lt;&amp;_&gt;&apos; and &apos;Pin&lt;&amp;mut _&gt;&apos; as pointer     types for use with timer callbacks. Add support for setting clock     source and timer mode.   - New &apos;dma&apos; module: add a simple DMA coherent allocator abstraction     and a test sample driver.   - &apos;list&apos; module: make the linked list &apos;Cursor&apos; point between     elements, rather than at an element, which is more convenient to us     and allows for cursors to empty lists; and document it with     examples of how to perform common operations with the provided     methods.   - &apos;str&apos; module: implement a few traits for &apos;BStr&apos; as well as the     &apos;strip_prefix()&apos; method.   - &apos;sync&apos; module: add &apos;Arc::as_ptr&apos;.   - &apos;alloc&apos; module: add &apos;Box::into_pin&apos;.   - &apos;error&apos; module: extend the &apos;Result&apos; documentation, including a few     examples on different ways of handling errors, a warning about     using methods that may panic, and links to external documentation.  &apos;macros&apos; crate:   - &apos;module&apos; macro: add the &apos;authors&apos; key to support multiple authors.     The original key will be kept until everyone has migrated.  Documentation:   - Add error handling sections.  MAINTAINERS:   - Add Danilo Krummrich as reviewer of the Rust &quot;subsystem&quot;.   - Add &apos;RUST [PIN-INIT]&apos; entry with Benno Lossin as maintainer. It has     its own sub-tree.   - Add sub-tree for &apos;RUST [ALLOC]&apos;.   - Add &apos;DMA MAPPING HELPERS DEVICE DRIVER API [RUST]&apos; entry with     Abdiel Janulgue as primary maintainer. It will go through the     sub-tree of the &apos;RUST [ALLOC]&apos; entry.   - Add &apos;HIGH-RESOLUTION TIMERS [RUST]&apos; entry with Andreas Hindborg as     maintainer. It has its own sub-tree.  And a few other cleanups and improvements&quot;* tag &apos;rust-6.15&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux: (71 commits)  rust: dma: add `Send` implementation for `CoherentAllocation`  rust: macros: fix `make rusttest` build on macOS  rust: block: refactor to use `&amp;raw mut`  rust: enable `raw_ref_op` feature  rust: uaccess: name the correct function  rust: rbtree: fix comments referring to Box instead of KBox  rust: hrtimer: add maintainer entry  rust: hrtimer: add clocksource selection through `ClockId`  rust: hrtimer: add `HrTimerMode`  rust: hrtimer: implement `HrTimerPointer` for `Pin&lt;Box&lt;T&gt;&gt;`  rust: alloc: add `Box::into_pin`  rust: hrtimer: implement `UnsafeHrTimerPointer` for `Pin&lt;&amp;mut T&gt;`  rust: hrtimer: implement `UnsafeHrTimerPointer` for `Pin&lt;&amp;T&gt;`  rust: hrtimer: add `hrtimer::ScopedHrTimerPointer`  rust: hrtimer: add `UnsafeHrTimerPointer`  rust: hrtimer: allow timer restart from timer handler  rust: str: implement `strip_prefix` for `BStr`  rust: str: implement `AsRef&lt;BStr&gt;` for `[u8]` and `BStr`  rust: str: implement `Index` for `BStr`  rust: str: implement `PartialEq` for `BStr`  ...

            List of files:
            /linux/rust/.kunitconfig</description>
        <pubDate>Mon, 31 Mar 2025 02:03:26 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>fb625227d540ddead4d21813410a116e9452d232 - rust: add kunitconfig</title>
        <link>http://kernelsources.org:8080/source/history/linux/rust/.kunitconfig#fb625227d540ddead4d21813410a116e9452d232</link>
        <description>rust: add kunitconfigThe kunitconfig file in a directory is used by kunit.py to enable allnecessary kernel configurations to run the tests in that subdirectory.Add such a file for rust/.Signed-off-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Reviewed-by: David Gow &lt;davidgow@google.com&gt;Link: https://lore.kernel.org/r/20250208-rust-kunit-v1-2-94a026be6d72@weissschuh.netSigned-off-by: Miguel Ojeda &lt;ojeda@kernel.org&gt;

            List of files:
            /linux/rust/.kunitconfig</description>
        <pubDate>Sat, 08 Feb 2025 14:31:15 +0100</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;</dc:creator>
    </item>
</channel>
</rss>
