<?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 overflow_kunit.c</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/lib/tests/overflow_kunit.c#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/lib/tests/overflow_kunit.c</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/lib/tests/overflow_kunit.c#ab93e0dd72c37d378dd936f031ffb83ff2bd87ce</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.17 merge window.

            List of files:
            /linux/lib/tests/overflow_kunit.c</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/lib/tests/overflow_kunit.c#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/lib/tests/overflow_kunit.c</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/lib/tests/overflow_kunit.c#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/lib/tests/overflow_kunit.c</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/lib/tests/overflow_kunit.c#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/lib/tests/overflow_kunit.c</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/lib/tests/overflow_kunit.c#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/lib/tests/overflow_kunit.c</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/lib/tests/overflow_kunit.c#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/lib/tests/overflow_kunit.c</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/lib/tests/overflow_kunit.c#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/lib/tests/overflow_kunit.c</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/lib/tests/overflow_kunit.c#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/lib/tests/overflow_kunit.c</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/lib/tests/overflow_kunit.c#4f9786035f9e519db41375818e1d0b5f20da2f10</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.16 merge window.

            List of files:
            /linux/lib/tests/overflow_kunit.c</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/lib/tests/overflow_kunit.c#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/lib/tests/overflow_kunit.c</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>48cfc5791d83b630fd90a1b64a15a6d09c186f99 - Merge tag &apos;hardening-v6.16-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/overflow_kunit.c#48cfc5791d83b630fd90a1b64a15a6d09c186f99</link>
        <description>Merge tag &apos;hardening-v6.16-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linuxPull hardening updates from Kees Cook: - Update overflow helpers to ease refactoring of on-stack flex array   instances (Gustavo A. R. Silva, Kees Cook) - lkdtm: Use SLAB_NO_MERGE instead of constructors (Harry Yoo) - Simplify CONFIG_CC_HAS_COUNTED_BY (Jan Hendrik Farr) - Disable u64 usercopy KUnit test on 32-bit SPARC (Thomas Wei&#223;schuh) - Add missed designated initializers now exposed by fixed randstruct   (Nathan Chancellor, Kees Cook) - Document compilers versions for __builtin_dynamic_object_size - Remove ARM_SSP_PER_TASK GCC plugin - Fix GCC plugin randstruct, add selftests, and restore COMPILE_TEST   builds - Kbuild: induce full rebuilds when dependencies change with GCC   plugins, the Clang sanitizer .scl file, or the randstruct seed. - Kbuild: Switch from -Wvla to -Wvla-larger-than=1 - Correct several __nonstring uses for -Wunterminated-string-initialization* tag &apos;hardening-v6.16-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux: (23 commits)  Revert &quot;hardening: Disable GCC randstruct for COMPILE_TEST&quot;  lib/tests: randstruct: Add deep function pointer layout test  lib/tests: Add randstruct KUnit test  randstruct: gcc-plugin: Remove bogus void member  net: qede: Initialize qede_ll_ops with designated initializer  scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops  md/bcache: Mark __nonstring look-up table  integer-wrap: Force full rebuild when .scl file changes  randstruct: Force full rebuild when seed changes  gcc-plugins: Force full rebuild when plugins change  kbuild: Switch from -Wvla to -Wvla-larger-than=1  hardening: simplify CONFIG_CC_HAS_COUNTED_BY  overflow: Fix direct struct member initialization in _DEFINE_FLEX()  kunit/overflow: Add tests for STACK_FLEX_ARRAY_SIZE() helper  overflow: Add STACK_FLEX_ARRAY_SIZE() helper  input/joystick: magellan: Mark __nonstring look-up table const  watchdog: exar: Shorten identity name to fit correctly  mod_devicetable: Enlarge the maximum platform_device_id name length  overflow: Clarify expectations for getting DEFINE_FLEX variable sizes  compiler_types: Identify compiler versions for __builtin_dynamic_object_size  ...

            List of files:
            /linux/lib/tests/overflow_kunit.c</description>
        <pubDate>Wed, 28 May 2025 16:47:10 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>6e6500e4e4a7f7431a6d7ab02a332ea5fca5c9fa - kunit/overflow: Add tests for STACK_FLEX_ARRAY_SIZE() helper</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/overflow_kunit.c#6e6500e4e4a7f7431a6d7ab02a332ea5fca5c9fa</link>
        <description>kunit/overflow: Add tests for STACK_FLEX_ARRAY_SIZE() helperAdd a couple of tests for new STACK_FLEX_ARRAY_SIZE() helper.Signed-off-by: Gustavo A. R. Silva &lt;gustavoars@kernel.org&gt;Link: https://lore.kernel.org/r/c127631a03cdd7f59bfa091b9666a93bf69d0322.1745355442.git.gustavoars@kernel.orgSigned-off-by: Kees Cook &lt;kees@kernel.org&gt;

            List of files:
            /linux/lib/tests/overflow_kunit.c</description>
        <pubDate>Tue, 22 Apr 2025 23:07:41 +0200</pubDate>
        <dc:creator>Gustavo A. R. Silva &lt;gustavoars@kernel.org&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/lib/tests/overflow_kunit.c#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/lib/tests/overflow_kunit.c</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/lib/tests/overflow_kunit.c#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/lib/tests/overflow_kunit.c</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/lib/tests/overflow_kunit.c#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/lib/tests/overflow_kunit.c</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>1260ed77798502de9c98020040d2995008de10cc - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/overflow_kunit.c#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/lib/tests/overflow_kunit.c</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>2487b6b9bf2874cfca7efb59c95650c5b1d88d43 - Merge branch &apos;linus&apos; into x86/urgent, to pick up fixes and refresh the branch</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/overflow_kunit.c#2487b6b9bf2874cfca7efb59c95650c5b1d88d43</link>
        <description>Merge branch &apos;linus&apos; into x86/urgent, to pick up fixes and refresh the branchSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/lib/tests/overflow_kunit.c</description>
        <pubDate>Tue, 25 Mar 2025 08:17:25 +0100</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>06961fbbbd7a832a5943413447d2813a714a3c82 - Merge tag &apos;move-lib-kunit-v6.15-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/overflow_kunit.c#06961fbbbd7a832a5943413447d2813a714a3c82</link>
        <description>Merge tag &apos;move-lib-kunit-v6.15-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linuxPull lib kunit selftest move from Kees Cook: &quot;This is a one-off tree to coordinate the move of selftests out of lib/  and into lib/tests/. A separate tree was used for this to keep the  paths sane with all the work in the same place.   - move lib/ selftests into lib/tests/ (Kees Cook, Gabriela     Bittencourt, Luis Felipe Hernandez, Lukas Bulwahn, Tamir     Duberstein)   - lib/math: Add int_log test suite (Bruno Sobreira Fran&#231;a)   - lib/math: Add Kunit test suite for gcd() (Yu-Chun Lin)   - lib/tests/kfifo_kunit.c: add tests for the kfifo structure (Diego     Vieira)   - unicode: refactor selftests into KUnit (Gabriela Bittencourt)   - lib/prime_numbers: convert self-test to KUnit (Tamir Duberstein)   - printf: convert self-test to KUnit (Tamir Duberstein)   - scanf: convert self-test to KUnit (Tamir Duberstein)&quot;* tag &apos;move-lib-kunit-v6.15-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux: (21 commits)  scanf: break kunit into test cases  scanf: convert self-test to KUnit  scanf: remove redundant debug logs  scanf: implicate test line in failure messages  printf: implicate test line in failure messages  printf: break kunit into test cases  printf: convert self-test to KUnit  kunit/fortify: Replace &quot;volatile&quot; with OPTIMIZER_HIDE_VAR()  kunit/fortify: Expand testing of __compiletime_strlen()  kunit/stackinit: Use fill byte different from Clang i386 pattern  kunit/overflow: Fix DEFINE_FLEX tests for counted_by  selftests: remove reference to prime_numbers.sh  MAINTAINERS: adjust entries in FORTIFY_SOURCE and KERNEL HARDENING  lib/prime_numbers: convert self-test to KUnit  lib/math: Add Kunit test suite for gcd()  unicode: kunit: change tests filename and path  unicode: kunit: refactor selftest to kunit tests  lib/tests/kfifo_kunit.c: add tests for the kfifo structure  lib: Move KUnit tests into tests/ subdirectory  lib/math: Add int_log test suite  ...

            List of files:
            /linux/lib/tests/overflow_kunit.c</description>
        <pubDate>Mon, 24 Mar 2025 23:15:11 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>04e403e6627d8513d14f3236e52068837eabd2a5 - kunit/overflow: Fix DEFINE_FLEX tests for counted_by</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/tests/overflow_kunit.c#04e403e6627d8513d14f3236e52068837eabd2a5</link>
        <description>kunit/overflow: Fix DEFINE_FLEX tests for counted_byUnfortunately, __builtin_dynamic_object_size() does not take into accountflexible array sizes, even when they are sized by __counted_by. As aresult, the size tests for the flexible arrays need to be separated toget an accurate check of the compiler&apos;s behavior. While at it, fully testsizeof, __struct_size (bdos(..., 0)), and __member_size (bdos(..., 1)).I still think this is a compiler design issue, but there&apos;s not much tobe done about it currently beyond adjusting these tests. GCC and Clangagree on this behavior at least. :)Reported-by: &quot;Thomas Wei&#223;schuh&quot; &lt;linux@weissschuh.net&gt;Closes: https://lore.kernel.org/lkml/e1a1531d-6968-4ae8-a3b5-5ea0547ec4b3@t-8ch.de/Fixes: 9dd5134c6158 (&quot;kunit/overflow: Adjust for __counted_by with DEFINE_RAW_FLEX()&quot;)Signed-off-by: Kees Cook &lt;kees@kernel.org&gt;

            List of files:
            /linux/lib/tests/overflow_kunit.c</description>
        <pubDate>Tue, 04 Mar 2025 18:28:48 +0100</pubDate>
        <dc:creator>Kees Cook &lt;kees@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
