xfs: add log recovery tracepoint for head/tail
authorBrian Foster <bfoster@redhat.com>
Wed, 9 Aug 2017 01:21:53 +0000 (18:21 -0700)
committerDarrick J. Wong <darrick.wong@oracle.com>
Tue, 22 Aug 2017 16:22:24 +0000 (09:22 -0700)
commite67d3d4246e5fbb0c7c700426d11241ca9c6f473
treefc79e3a08ec2a4e62603034cbe82dbfaf9e77d94
parenta4c9b34d6a17081005ec459b57b8effc08f4c731
xfs: add log recovery tracepoint for head/tail

Torn write detection and tail overwrite detection can shift the log
head and tail respectively in the event of CRC mismatch or
corruption errors. Add a high-level log recovery tracepoint to dump
the final log head/tail and make those values easily attainable in
debug/diagnostic situations.

Signed-off-by: Brian Foster <bfoster@redhat.com>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
fs/xfs/xfs_log_recover.c
fs/xfs/xfs_trace.h