• Theodore Ts'o's avatar
    random: use a tighter cap in credit_entropy_bits_safe() · 9f886f4d
    Theodore Ts'o authored
    This fixes a harmless UBSAN where root could potentially end up
    causing an overflow while bumping the entropy_total field (which is
    ignored once the entropy pool has been initialized, and this generally
    is completed during the boot sequence).
    
    This is marginal for the stable kernel series, but it's a really
    trivial patch, and it fixes UBSAN warning that might cause security
    folks to get overly excited for no reason.
    Signed-off-by: default avatarTheodore Ts'o <tytso@mit.edu>
    Reported-by: default avatarChen Feng <puck.chen@hisilicon.com>
    Cc: stable@vger.kernel.org
    9f886f4d
random.c 63.8 KB