diff options
author | Darrick J. Wong <[email protected]> | 2015-10-15 10:30:36 -0400 |
---|---|---|
committer | Theodore Ts'o <[email protected]> | 2015-10-15 10:30:36 -0400 |
commit | 8595798ca34d186d39abcb277591e541776c0ef5 (patch) | |
tree | 2a88574a18479f688e837cf4169b58d438e9d5bf /tools/perf/util/trace-event-scripting.c | |
parent | b90197b655185a11640cce3a0a0bc5d8291b8ad2 (diff) |
jbd2: gate checksum calculations on crc driver presence, not sb flags
Change the journal's checksum functions to gate on whether or not the
crc32c driver is loaded, and gate the loading on the superblock bits.
This prevents a journal crash if someone loads a journal in no-csum
mode and then randomizes the superblock, thus flipping on the feature
bits.
Tested-By: Nikolay Borisov <[email protected]>
Reported-by: Nikolay Borisov <[email protected]>
Signed-off-by: Darrick J. Wong <[email protected]>
Signed-off-by: Theodore Ts'o <[email protected]>
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions