Project

General

Profile

Actions

Bug #4221

closed

MDS: LogEvent::decode needs to respect mds_log_skip_corrupt_events for DECODE macros

Added by Greg Farnum about 11 years ago. Updated almost 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
Development
Tags:
Backport:
dumpling
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
MDS
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

By far the most common form of corrupt event is one that's somehow the wrong size — and that hits an assert in LogEvent::decode before the MDLog even gets a chance to decide if it cares or not.

Actions

Also available in: Atom PDF