• Filipe Manana's avatar
    btrfs: always print transaction aborted messages with an error level · f8d1b011
    Filipe Manana authored
    Commit b7af0635 ("btrfs: print transaction aborted messages with an
    error level") changed the log level of transaction aborted messages from
    a debug level to an error level, so that such messages are always visible
    even on production systems where the log level is normally above the debug
    level (and also on some syzbot reports).
    
    Later, commit fccf0c84 ("btrfs: move btrfs_abort_transaction to
    transaction.c") changed the log level back to debug level when the error
    number for a transaction abort should not have a stack trace printed.
    This happened for absolutely no reason. It's always useful to print
    transaction abort messages with an error level, regardless of whether
    the error number should cause a stack trace or not.
    
    So change back the log level to error level.
    
    Fixes: fccf0c84 ("btrfs: move btrfs_abort_transaction to transaction.c")
    CC: stable@vger.kernel.org # 6.5+
    Reviewed-by: default avatarQu Wenruo <wqu@suse.com>
    Signed-off-by: default avatarFilipe Manana <fdmanana@suse.com>
    Reviewed-by: default avatarDavid Sterba <dsterba@suse.com>
    Signed-off-by: default avatarDavid Sterba <dsterba@suse.com>
    f8d1b011
transaction.h 8.67 KB