mirror of
https://github.com/torvalds/linux.git
synced 2026-11-07 06:17:02 +01:00
xfs: add missing healthmon trace strings
LOLLM noticed that we don't have trace strings for all known healthmon types and domains. Fix that. Signed-off-by: Darrick J. Wong <djwong@kernel.org> Assisted-by: LOLLM # finding obvious bugs Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Carlos Maiolino <cem@kernel.org>
This commit is contained in:
parent
aafe21c23a
commit
23067b4f98
|
|
@ -6030,32 +6030,54 @@ DEFINE_HEALTHMON_EVENT(xfs_healthmon_detach);
|
|||
DEFINE_HEALTHMON_EVENT(xfs_healthmon_report_unmount);
|
||||
|
||||
#define XFS_HEALTHMON_TYPE_STRINGS \
|
||||
{ XFS_HEALTHMON_RUNNING, "run" }, \
|
||||
{ XFS_HEALTHMON_LOST, "lost" }, \
|
||||
{ XFS_HEALTHMON_UNMOUNT, "unmount" }, \
|
||||
{ XFS_HEALTHMON_SHUTDOWN, "shutdown" }, \
|
||||
{ XFS_HEALTHMON_SICK, "sick" }, \
|
||||
{ XFS_HEALTHMON_CORRUPT, "corrupt" }, \
|
||||
{ XFS_HEALTHMON_HEALTHY, "healthy" }, \
|
||||
{ XFS_HEALTHMON_SHUTDOWN, "shutdown" }
|
||||
{ XFS_HEALTHMON_MEDIA_ERROR, "media" }, \
|
||||
{ XFS_HEALTHMON_BUFREAD, "bufread" }, \
|
||||
{ XFS_HEALTHMON_BUFWRITE, "bufwrite" }, \
|
||||
{ XFS_HEALTHMON_DIOREAD, "dioread" }, \
|
||||
{ XFS_HEALTHMON_DIOWRITE, "diowrite" }, \
|
||||
{ XFS_HEALTHMON_DATALOST, "datalost" }
|
||||
|
||||
#define XFS_HEALTHMON_DOMAIN_STRINGS \
|
||||
{ XFS_HEALTHMON_MOUNT, "mount" }, \
|
||||
{ XFS_HEALTHMON_FS, "fs" }, \
|
||||
{ XFS_HEALTHMON_AG, "ag" }, \
|
||||
{ XFS_HEALTHMON_INODE, "inode" }, \
|
||||
{ XFS_HEALTHMON_RTGROUP, "rtgroup" }
|
||||
{ XFS_HEALTHMON_RTGROUP, "rtgroup" }, \
|
||||
{ XFS_HEALTHMON_DATADEV, "datadev" }, \
|
||||
{ XFS_HEALTHMON_RTDEV, "rtdev" }, \
|
||||
{ XFS_HEALTHMON_LOGDEV, "logdev" }, \
|
||||
{ XFS_HEALTHMON_FILERANGE, "filerange" }
|
||||
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_RUNNING);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_LOST);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_SHUTDOWN);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_UNMOUNT);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_SHUTDOWN);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_SICK);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_CORRUPT);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_HEALTHY);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_MEDIA_ERROR);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_BUFREAD);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_BUFWRITE);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_DIOREAD);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_DIOWRITE);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_DATALOST);
|
||||
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_MOUNT);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_FS);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_AG);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_INODE);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_RTGROUP);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_DATADEV);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_RTDEV);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_LOGDEV);
|
||||
TRACE_DEFINE_ENUM(XFS_HEALTHMON_FILERANGE);
|
||||
|
||||
DECLARE_EVENT_CLASS(xfs_healthmon_event_class,
|
||||
TP_PROTO(const struct xfs_healthmon *hm,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user