• Oleksandr Natalenko's avatar
    core_pattern: add CPU specifier · 8603b6f5
    Oleksandr Natalenko authored
    Statistically, in a large deployment regular segfaults may indicate a CPU
    issue.
    
    Currently, it is not possible to find out what CPU the segfault happened
    on.  There are at least two attempts to improve segfault logging with this
    regard, but they do not help in case the logs rotate.
    
    Hence, lets make sure it is possible to permanently record a CPU the task
    ran on using a new core_pattern specifier.
    
    Link: https://lkml.kernel.org/r/20220903064330.20772-1-oleksandr@redhat.comSigned-off-by: default avatarOleksandr Natalenko <oleksandr@redhat.com>
    Suggested-by: default avatarRenaud Métrich <rmetrich@redhat.com>
    Reviewed-by: default avatarOleg Nesterov <oleg@redhat.com>
    Cc: Alexander Viro <viro@zeniv.linux.org.uk>
    Cc: "Eric W . Biederman" <ebiederm@xmission.com>
    Cc: Grzegorz Halat <ghalat@redhat.com>
    Cc: "Guilherme G. Piccoli" <gpiccoli@igalia.com>
    Cc: "Huang, Ying" <ying.huang@intel.com>
    Cc: Jason A. Donenfeld <Jason@zx2c4.com>
    Cc: Joel Savitz <jsavitz@redhat.com>
    Cc: Jonathan Corbet <corbet@lwn.net>
    Cc: Kees Cook <keescook@chromium.org>
    Cc: Laurent Dufour <ldufour@linux.ibm.com>
    Cc: Luis Chamberlain <mcgrof@kernel.org>
    Cc: Rob Herring <robh@kernel.org>
    Cc: Stephen Kitt <steve@sk2.org>
    Cc: Will Deacon <will@kernel.org>
    Cc: Xiaoming Ni <nixiaoming@huawei.com>
    Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
    8603b6f5
coredump.c 29.3 KB