<?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 check-sysctl-docs</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>4f1136a5 - scripts: check-sysctl-docs: handle per-namespace sysctls</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/check-sysctl-docs#4f1136a5</link>
        <description>scripts: check-sysctl-docs: handle per-namespace sysctlsSome sysctl tables are registered for each namespace.(Like in ipc/ipc_sysctl.c)These need special handling to track the variable assignments.Signed-off-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Reviewed-by: Joel Granados &lt;j.granados@samsung.com&gt;Signed-off-by: Joel Granados &lt;j.granados@samsung.com&gt;

            List of files:
            /linux-6.15/scripts/check-sysctl-docs</description>
        <pubDate>Mon, 19 Feb 2024 20:19:24 +0000</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;</dc:creator>
    </item>
<item>
        <title>0f6588b3 - scripts: check-sysctl-docs: adapt to new API</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/check-sysctl-docs#0f6588b3</link>
        <description>scripts: check-sysctl-docs: adapt to new APIThe script expects the old sysctl_register_paths() API which was removedsome time ago. Adapt it to work with the newsysctl_register()/sysctl_register_sz()/sysctl_register_init() APIs.Signed-off-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;Reviewed-by: Joel Granados &lt;j.granados@samsung.com&gt;Signed-off-by: Joel Granados &lt;j.granados@samsung.com&gt;

            List of files:
            /linux-6.15/scripts/check-sysctl-docs</description>
        <pubDate>Mon, 19 Feb 2024 20:19:22 +0000</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;</dc:creator>
    </item>
<item>
        <title>b8cbc085 - sysctl: Remove register_sysctl_table</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/check-sysctl-docs#b8cbc085</link>
        <description>sysctl: Remove register_sysctl_tableThis is part of the general push to deprecate register_sysctl_paths andregister_sysctl_table. After removing all the calling functions, weremove both the register_sysctl_table function and the documentationcheck that appeared in check-sysctl-docs awk script.We save 595 bytes with this change:./scripts/bloat-o-meter vmlinux.1.refactor-base-paths vmlinux.2.remove-sysctl-tableadd/remove: 2/8 grow/shrink: 1/0 up/down: 1154/-1749 (-595)Function                                     old     new   deltacount_subheaders                               -     983    +983unregister_sysctl_table                       29     184    +155__pfx_count_subheaders                         -      16     +16__pfx_unregister_sysctl_table.part            16       -     -16__pfx_register_leaf_sysctl_tables.constprop   16       -     -16__pfx_count_subheaders.part                   16       -     -16__pfx___register_sysctl_base                  16       -     -16unregister_sysctl_table.part                 136       -    -136__register_sysctl_base                       478       -    -478register_leaf_sysctl_tables.constprop        524       -    -524count_subheaders.part                        547       -    -547Total: Before=21257652, After=21257057, chg -0.00%[mcgrof: remove register_leaf_sysctl_tables and append_path too and add bloat-o-meter stats]Signed-off-by: Joel Granados &lt;j.granados@samsung.com&gt;Signed-off-by: Luis Chamberlain &lt;mcgrof@kernel.org&gt;Acked-by: Christian Brauner &lt;brauner@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/check-sysctl-docs</description>
        <pubDate>Tue, 23 May 2023 12:22:20 +0000</pubDate>
        <dc:creator>Joel Granados &lt;j.granados@samsung.com&gt;</dc:creator>
    </item>
<item>
        <title>0199849a - sysctl: remove register_sysctl_paths()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/check-sysctl-docs#0199849a</link>
        <description>sysctl: remove register_sysctl_paths()The deprecation for register_sysctl_paths() is over. We can rejoice aswe nuke register_sysctl_paths(). The routine register_sysctl_table()was the only user left of register_sysctl_paths(), so we can now justopen code and move the implementation over to what used to beto __register_sysctl_paths().The old dynamic struct ctl_table_set *set is now the point tosysctl_table_root.default_set.The old dynamic const struct ctl_path *path was being used in theroutine register_sysctl_paths() with a static:static const struct ctl_path null_path[] = { {} };Since this is a null path we can now just simplfy the old routineand remove its use as its always empty.This saves us a total of 230 bytes.$ ./scripts/bloat-o-meter vmlinux.old vmlinuxadd/remove: 2/7 grow/shrink: 1/1 up/down: 1015/-1245 (-230)Function                                     old     new   deltaregister_leaf_sysctl_tables.constprop          -     524    +524register_sysctl_table                         22     497    +475__pfx_register_leaf_sysctl_tables.constprop       -      16     +16null_path                                      8       -      -8__pfx_register_sysctl_paths                   16       -     -16__pfx_register_leaf_sysctl_tables             16       -     -16__pfx___register_sysctl_paths                 16       -     -16__register_sysctl_base                        29      12     -17register_sysctl_paths                         18       -     -18register_leaf_sysctl_tables                  534       -    -534__register_sysctl_paths                      620       -    -620Total: Before=21259666, After=21259436, chg -0.00%Signed-off-by: Luis Chamberlain &lt;mcgrof@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/check-sysctl-docs</description>
        <pubDate>Wed, 03 May 2023 01:30:04 +0000</pubDate>
        <dc:creator>Luis Chamberlain &lt;mcgrof@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>021622df - docs: add a script to check sysctl docs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/check-sysctl-docs#021622df</link>
        <description>docs: add a script to check sysctl docsThis script allows sysctl documentation to be checked against thekernel source code, to identify missing or obsolete entries. Runningit against 5.5 shows for example that sysctl/kernel.rst has twoobsolete entries and is missing 52 entries.Signed-off-by: Stephen Kitt &lt;steve@sk2.org&gt;Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;

            List of files:
            /linux-6.15/scripts/check-sysctl-docs</description>
        <pubDate>Wed, 19 Feb 2020 15:34:42 +0000</pubDate>
        <dc:creator>Stephen Kitt &lt;steve@sk2.org&gt;</dc:creator>
    </item>
</channel>
</rss>
