]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - include/trace/events/f2fs.h
f2fs: split UMOUNT and FASTBOOT flags
[karo-tx-linux.git] / include / trace / events / f2fs.h
index 13992f3c14453c6a663068e51e1a9baf0deb2bcb..69629826c2bab3413e95001e2b12389163b44196 100644 (file)
@@ -72,6 +72,7 @@
 #define show_cpreason(type)                                            \
        __print_symbolic(type,                                          \
                { CP_UMOUNT,    "Umount" },                             \
+               { CP_FASTBOOT,  "Fastboot" },                           \
                { CP_SYNC,      "Sync" },                               \
                { CP_DISCARD,   "Discard" })
 
@@ -184,13 +185,13 @@ TRACE_EVENT(f2fs_sync_fs,
 
        TP_STRUCT__entry(
                __field(dev_t,  dev)
-               __field(int,    dirty)
+               __field(bool,   dirty)
                __field(int,    wait)
        ),
 
        TP_fast_assign(
                __entry->dev    = sb->s_dev;
-               __entry->dirty  = F2FS_SB(sb)->s_dirty;
+               __entry->dirty  = is_sbi_flag_set(F2FS_SB(sb), SBI_IS_DIRTY);
                __entry->wait   = wait;
        ),