• Luis Chamberlain's avatar
    signal: move show_unhandled_signals sysctl to its own file · 01e6aac7
    Luis Chamberlain authored
    The show_unhandled_signals sysctl is the only sysctl for debug
    left on kernel/sysctl.c. We've been moving the syctls out from
    kernel/sysctl.c so to help avoid merge conflicts as the shared
    array gets out of hand.
    
    This change incurs simplifies sysctl registration by localizing
    it where it should go for a penalty in size of increasing the
    kernel by 23 bytes, we accept this given recent cleanups have
    actually already saved us 1465 bytes in the prior commits.
    
    ./scripts/bloat-o-meter vmlinux.3-remove-dev-table vmlinux.4-remove-debug-table
    add/remove: 3/1 grow/shrink: 0/1 up/down: 177/-154 (23)
    Function                                     old     new   delta
    signal_debug_table                             -     128    +128
    init_signal_sysctls                            -      33     +33
    __pfx_init_signal_sysctls                      -      16     +16
    sysctl_init_bases                             85      59     -26
    debug_table                                  128       -    -128
    Total: Before=21256967, After=21256990, chg +0.00%
    Reviewed-by: default avatarJoel Granados <j.granados@samsung.com>
    Signed-off-by: default avatarLuis Chamberlain <mcgrof@kernel.org>
    01e6aac7
signal.c 124 KB