<?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 const_structs.checkpatch</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>5cc3199e - const_structs.checkpatch: add ctl_table</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/const_structs.checkpatch#5cc3199e</link>
        <description>const_structs.checkpatch: add ctl_tableNow that the sysctl core can handle &quot;const struct ctl_table&quot;, makesure that new usages of the struct already enter the tree as const.Signed-off-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Signed-off-by: Joel Granados &lt;joel.granados@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/const_structs.checkpatch</description>
        <pubDate>Mon, 05 Aug 2024 09:39:40 +0000</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;</dc:creator>
    </item>
<item>
        <title>f21711bb - regmap-irq: handle const struct regmap_irq_sub_irq_map</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/const_structs.checkpatch#f21711bb</link>
        <description>regmap-irq: handle const struct regmap_irq_sub_irq_mapThe struct instances supplied by the drivers are never modified.Handle them as const in the regmap core allowing the drivers to put theminto .rodata.Also add a new entry to const_structs.checkpatch to make sure futureinstances of this struct already enter the tree as const.Signed-off-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Link: https://patch.msgid.link/20240706-regmap-const-structs-v1-2-d08c776da787@weissschuh.netSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/const_structs.checkpatch</description>
        <pubDate>Sat, 06 Jul 2024 11:13:42 +0000</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;</dc:creator>
    </item>
<item>
        <title>0f02ba48 - const_structs.checkpatch: add regmap structs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/const_structs.checkpatch#0f02ba48</link>
        <description>const_structs.checkpatch: add regmap structsMany structs used by regmap should be const by default.Add entries to const_structs.checkpatch for them for checkpatch.pl towarn on new non-const additions.Signed-off-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Link: https://patch.msgid.link/20240706-regmap-const-structs-v1-1-d08c776da787@weissschuh.netSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/const_structs.checkpatch</description>
        <pubDate>Sat, 06 Jul 2024 11:13:41 +0000</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;</dc:creator>
    </item>
<item>
        <title>8951ae0b - const_structs.checkpatch: add snd_soc_tplg_ops</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/const_structs.checkpatch#8951ae0b</link>
        <description>const_structs.checkpatch: add snd_soc_tplg_opsNow that the soc-topology can handle &quot;const struct snd_soc_tplg_ops&quot; makesure that new usages of the struct already enter the tree as const.Signed-off-by: Christophe JAILLET &lt;christophe.jaillet@wanadoo.fr&gt;Link: https://msgid.link/r/6936369a414077265c11115c98364ae21e3cbdda.1715526069.git.christophe.jaillet@wanadoo.frSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/const_structs.checkpatch</description>
        <pubDate>Mon, 13 May 2024 17:37:25 +0000</pubDate>
        <dc:creator>Christophe JAILLET &lt;christophe.jaillet@wanadoo.fr&gt;</dc:creator>
    </item>
<item>
        <title>82b9007b - const_structs.checkpatch: add lcd_ops</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/const_structs.checkpatch#82b9007b</link>
        <description>const_structs.checkpatch: add lcd_ops&apos;struct lcd_ops&apos; is not modified by core code.Signed-off-by: Krzysztof Kozlowski &lt;krzk@kernel.org&gt;Suggested-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Reviewed-by: Daniel Thompson &lt;daniel.thompson@linaro.org&gt;Acked-by: Lee Jones &lt;lee@kernel.org&gt;Link: https://lore.kernel.org/r/20240424-video-backlight-lcd-ops-v2-19-1aaa82b07bc6@kernel.orgSigned-off-by: Lee Jones &lt;lee@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/const_structs.checkpatch</description>
        <pubDate>Wed, 24 Apr 2024 06:33:45 +0000</pubDate>
        <dc:creator>Krzysztof Kozlowski &lt;krzk@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>3606422a - const_structs.checkpatch: add device_type</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/const_structs.checkpatch#3606422a</link>
        <description>const_structs.checkpatch: add device_typeSince commit aed65af1cc2f (&quot;drivers: make device_type const&quot;), the drivercore can properly handle constant struct device_type.  Make sure that newusages of the struct already enter the tree as const.Link: https://lkml.kernel.org/r/20240218-device_cleanup-checkpatch-v1-1-8b0b89c4f6b1@marliere.netSigned-off-by: Ricardo B. Marliere &lt;ricardo@marliere.net&gt;Reviewed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Cc: Joe Perches &lt;joe@perches.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/scripts/const_structs.checkpatch</description>
        <pubDate>Sun, 18 Feb 2024 19:25:51 +0000</pubDate>
        <dc:creator>Ricardo B. Marliere &lt;ricardo@marliere.net&gt;</dc:creator>
    </item>
<item>
        <title>a1fb1c77 - const_structs.checkpatch: add bus_type</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/const_structs.checkpatch#a1fb1c77</link>
        <description>const_structs.checkpatch: add bus_typeSince commit d492cc2573a0 (&quot;driver core: device.h: make struct bus_type aconst *&quot;), the driver core can properly handle constant struct bus_type. Make sure that new usages of the struct already enter the tree as const.Link: https://lkml.kernel.org/r/20240204-bus_cleanup-checkpatch-v1-1-8d51dcecda20@marliere.netSigned-off-by: Ricardo B. Marliere &lt;ricardo@marliere.net&gt;Suggested-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Reviewed-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Reviewed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Cc: Joe Perches &lt;joe@perches.com&gt;Cc: Andy Whitcroft &lt;apw@canonical.com&gt;Cc: Dwaipayan Ray &lt;dwaipayanray1@gmail.com&gt;Cc: Lukas Bulwahn &lt;lukas.bulwahn@gmail.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/scripts/const_structs.checkpatch</description>
        <pubDate>Sun, 04 Feb 2024 22:39:57 +0000</pubDate>
        <dc:creator>Ricardo B. Marliere &lt;ricardo@marliere.net&gt;</dc:creator>
    </item>
<item>
        <title>a640d888 - const_structs.checkpatch: add xattr_handler</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/const_structs.checkpatch#a640d888</link>
        <description>const_structs.checkpatch: add xattr_handlerNow that the vfs can handle &quot;const struct xattr_handler&quot; make sure thatnew usages of the struct already enter the tree as const.Link: https://lore.kernel.org/lkml/20230930050033.41174-1-wedsonaf@gmail.com/Signed-off-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Link: https://lore.kernel.org/r/20231012-vfs-xattr_const-v1-1-6c21e82d4d5e@weissschuh.netSigned-off-by: Christian Brauner &lt;brauner@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/const_structs.checkpatch</description>
        <pubDate>Thu, 12 Oct 2023 14:30:38 +0000</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;</dc:creator>
    </item>
<item>
        <title>8518e9db - const_structs.checkpatch.pl: add kobj_type</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/const_structs.checkpatch#8518e9db</link>
        <description>const_structs.checkpatch.pl: add kobj_typeSince commit ee6d3dd4ed48 (&quot;driver core: make kobj_type constant.&quot;)the driver core allows the usage of const struct kobj_type.Signed-off-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Link: https://lore.kernel.org/r/20230204-kobj_type-checkpatch-v1-1-9a94b04adbb2@weissschuh.netSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/scripts/const_structs.checkpatch</description>
        <pubDate>Sat, 04 Feb 2023 05:41:26 +0000</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;</dc:creator>
    </item>
<item>
        <title>c55cdc5c - const_structs.checkpatch: add frequently used ops structs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/const_structs.checkpatch#c55cdc5c</link>
        <description>const_structs.checkpatch: add frequently used ops structsAdd commonly used structs (&gt;50 instances) which are always or almostalways const.Link: https://lkml.kernel.org/r/20211127101134.33101-1-rikard.falkeborn@gmail.comSigned-off-by: Rikard Falkeborn &lt;rikard.falkeborn@gmail.com&gt;Cc: Joe Perches &lt;joe@perches.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/scripts/const_structs.checkpatch</description>
        <pubDate>Thu, 20 Jan 2022 02:09:37 +0000</pubDate>
        <dc:creator>Rikard Falkeborn &lt;rikard.falkeborn@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>3e421469 - const_structs.checkpatch: add a few sound ops structs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/const_structs.checkpatch#3e421469</link>
        <description>const_structs.checkpatch: add a few sound ops structsAdd a couple of commonly used (&gt;50 instances) sound ops structs that aretypically const.Link: https://lkml.kernel.org/r/20210922211042.38017-1-rikard.falkeborn@gmail.comSigned-off-by: Rikard Falkeborn &lt;rikard.falkeborn@gmail.com&gt;Cc: Joe Perches &lt;joe@perches.com&gt;Cc: Liam Girdwood &lt;lgirdwood@gmail.com&gt;Cc: Mark Brown &lt;broonie@kernel.org&gt;Cc: Jaroslav Kysela &lt;perex@perex.cz&gt;Cc: Takashi Iwai &lt;tiwai@suse.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/scripts/const_structs.checkpatch</description>
        <pubDate>Tue, 09 Nov 2021 02:33:28 +0000</pubDate>
        <dc:creator>Rikard Falkeborn &lt;rikard.falkeborn@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c12093a1 - const_structs.checkpatch: add pinctrl_ops and pinmux_ops</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/const_structs.checkpatch#c12093a1</link>
        <description>const_structs.checkpatch: add pinctrl_ops and pinmux_opsAll usages of include/linux of these are const pointers, and all instancesin the kernel except one, that are not const can be made const (patcheshave been posted for those separately).Signed-off-by: Rikard Falkeborn &lt;rikard.falkeborn@gmail.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Acked-by: Manivannan Sadhasivam &lt;manivannan.sadhasivam@linaro.org&gt;Cc: Joe Perches &lt;joe@perches.com&gt;Cc: Andreas F&#228;rber &lt;afaerber@suse.de&gt;Cc: Rikard Falkeborn &lt;rikard.falkeborn@gmail.com&gt;Link: https://lkml.kernel.org/r/20200830224352.37114-1-rikard.falkeborn@gmail.comSigned-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/scripts/const_structs.checkpatch</description>
        <pubDate>Fri, 16 Oct 2020 03:12:05 +0000</pubDate>
        <dc:creator>Rikard Falkeborn &lt;rikard.falkeborn@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ed4761f7 - const_structs.checkpatch: add phy_ops</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/const_structs.checkpatch#ed4761f7</link>
        <description>const_structs.checkpatch: add phy_opsAll usages of phy_ops in include/linux uses const phy_ops * and allinstances of phy_ops in the kernel that are not const already can be madeconst (patches have been posted for those separately).Suggested-by: Joe Perches &lt;joe@perches.com&gt;Signed-off-by: Rikard Falkeborn &lt;rikard.falkeborn@gmail.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Cc: Kishon Vijay Abraham I &lt;kishon@ti.com&gt;Cc: Vinod Koul &lt;vkoul@kernel.org&gt;Link: https://lkml.kernel.org/r/20200824214132.9072-1-rikard.falkeborn@gmail.comSigned-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/scripts/const_structs.checkpatch</description>
        <pubDate>Fri, 16 Oct 2020 03:11:59 +0000</pubDate>
        <dc:creator>Rikard Falkeborn &lt;rikard.falkeborn@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d2b02165 - const_structs.checkpatch: add regulator_ops</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/const_structs.checkpatch#d2b02165</link>
        <description>const_structs.checkpatch: add regulator_opsAdd regulator_ops to expected to be const list.Signed-off-by: Joe Perches &lt;joe@perches.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Cc: Pi-Hsun Shih &lt;pihsun@chromium.org&gt;Cc: Liam Girdwood &lt;lgirdwood@gmail.com&gt;Cc: Mark Brown &lt;broonie@kernel.org&gt;Cc: Benson Leung &lt;bleung@chromium.org&gt;Cc: Enric Balletbo i Serra &lt;enric.balletbo@collabora.com&gt;Cc: Guenter Roeck &lt;groeck@chromium.org&gt;Cc: Rikard Falkeborn &lt;rikard.falkeborn@gmail.com&gt;Link: http://lkml.kernel.org/r/dab1ba1aa03a8236933cfb7a28937efb0b808f13.camel@perches.comSigned-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/scripts/const_structs.checkpatch</description>
        <pubDate>Fri, 07 Aug 2020 06:17:46 +0000</pubDate>
        <dc:creator>Joe Perches &lt;joe@perches.com&gt;</dc:creator>
    </item>
<item>
        <title>15c03cfe - const_structs.checkpatch: add frequently used from Julia Lawall&apos;s list</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/const_structs.checkpatch#15c03cfe</link>
        <description>const_structs.checkpatch: add frequently used from Julia Lawall&apos;s listUsing const is generally a good idea.Julia Lawall has created a list of always const and almost always conststructs in the kernel sources.Link: https://lkml.org/lkml/2016/8/28/95Add the most frequently used (&gt; 50 cases) that are almost always oralways const.Link: http://lkml.kernel.org/r/1e16020f8027654db0095bbfbcc11da51025365c.1472664220.git.joe@perches.comSigned-off-by: Joe Perches &lt;joe@perches.com&gt;Acked-by: Kees Cook &lt;keescook@chromium.org&gt;Cc: Julia Lawall &lt;julia.lawall@lip6.fr&gt;Cc: Andy Whitcroft &lt;apw@canonical.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/scripts/const_structs.checkpatch</description>
        <pubDate>Tue, 11 Oct 2016 20:51:59 +0000</pubDate>
        <dc:creator>Joe Perches &lt;joe@perches.com&gt;</dc:creator>
    </item>
<item>
        <title>bf1fa1da - checkpatch: externalize the structs that should be const</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/const_structs.checkpatch#bf1fa1da</link>
        <description>checkpatch: externalize the structs that should be constMake it easier to add new structs that should be const.Link: http://lkml.kernel.org/r/e5a8da43e7c11525bafbda1ca69a8323614dd942.1472664220.git.joe@perches.comSigned-off-by: Joe Perches &lt;joe@perches.com&gt;Cc: Julia Lawall &lt;julia.lawall@lip6.fr&gt;Cc: Kees Cook &lt;keescook@chromium.org&gt;Cc: Andy Whitcroft &lt;apw@canonical.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/scripts/const_structs.checkpatch</description>
        <pubDate>Tue, 11 Oct 2016 20:51:56 +0000</pubDate>
        <dc:creator>Joe Perches &lt;joe@perches.com&gt;</dc:creator>
    </item>
</channel>
</rss>
