diff options
Diffstat (limited to 'include/trace/events/jbd.h')
| -rw-r--r-- | include/trace/events/jbd.h | 39 |
1 files changed, 15 insertions, 24 deletions
diff --git a/include/trace/events/jbd.h b/include/trace/events/jbd.h index aff64d82d713..da6f2591c25e 100644 --- a/include/trace/events/jbd.h +++ b/include/trace/events/jbd.h | |||
| @@ -36,19 +36,17 @@ DECLARE_EVENT_CLASS(jbd_commit, | |||
| 36 | 36 | ||
| 37 | TP_STRUCT__entry( | 37 | TP_STRUCT__entry( |
| 38 | __field( dev_t, dev ) | 38 | __field( dev_t, dev ) |
| 39 | __field( char, sync_commit ) | ||
| 40 | __field( int, transaction ) | 39 | __field( int, transaction ) |
| 41 | ), | 40 | ), |
| 42 | 41 | ||
| 43 | TP_fast_assign( | 42 | TP_fast_assign( |
| 44 | __entry->dev = journal->j_fs_dev->bd_dev; | 43 | __entry->dev = journal->j_fs_dev->bd_dev; |
| 45 | __entry->sync_commit = commit_transaction->t_synchronous_commit; | ||
| 46 | __entry->transaction = commit_transaction->t_tid; | 44 | __entry->transaction = commit_transaction->t_tid; |
| 47 | ), | 45 | ), |
| 48 | 46 | ||
| 49 | TP_printk("dev %d,%d transaction %d sync %d", | 47 | TP_printk("dev %d,%d transaction %d", |
| 50 | MAJOR(__entry->dev), MINOR(__entry->dev), | 48 | MAJOR(__entry->dev), MINOR(__entry->dev), |
| 51 | __entry->transaction, __entry->sync_commit) | 49 | __entry->transaction) |
| 52 | ); | 50 | ); |
| 53 | 51 | ||
| 54 | DEFINE_EVENT(jbd_commit, jbd_start_commit, | 52 | DEFINE_EVENT(jbd_commit, jbd_start_commit, |
| @@ -87,19 +85,17 @@ TRACE_EVENT(jbd_drop_transaction, | |||
| 87 | 85 | ||
| 88 | TP_STRUCT__entry( | 86 | TP_STRUCT__entry( |
| 89 | __field( dev_t, dev ) | 87 | __field( dev_t, dev ) |
| 90 | __field( char, sync_commit ) | ||
| 91 | __field( int, transaction ) | 88 | __field( int, transaction ) |
| 92 | ), | 89 | ), |
| 93 | 90 | ||
| 94 | TP_fast_assign( | 91 | TP_fast_assign( |
| 95 | __entry->dev = journal->j_fs_dev->bd_dev; | 92 | __entry->dev = journal->j_fs_dev->bd_dev; |
| 96 | __entry->sync_commit = commit_transaction->t_synchronous_commit; | ||
| 97 | __entry->transaction = commit_transaction->t_tid; | 93 | __entry->transaction = commit_transaction->t_tid; |
| 98 | ), | 94 | ), |
| 99 | 95 | ||
| 100 | TP_printk("dev %d,%d transaction %d sync %d", | 96 | TP_printk("dev %d,%d transaction %d", |
| 101 | MAJOR(__entry->dev), MINOR(__entry->dev), | 97 | MAJOR(__entry->dev), MINOR(__entry->dev), |
| 102 | __entry->transaction, __entry->sync_commit) | 98 | __entry->transaction) |
| 103 | ); | 99 | ); |
| 104 | 100 | ||
| 105 | TRACE_EVENT(jbd_end_commit, | 101 | TRACE_EVENT(jbd_end_commit, |
| @@ -109,21 +105,19 @@ TRACE_EVENT(jbd_end_commit, | |||
| 109 | 105 | ||
| 110 | TP_STRUCT__entry( | 106 | TP_STRUCT__entry( |
| 111 | __field( dev_t, dev ) | 107 | __field( dev_t, dev ) |
| 112 | __field( char, sync_commit ) | ||
| 113 | __field( int, transaction ) | 108 | __field( int, transaction ) |
| 114 | __field( int, head ) | 109 | __field( int, head ) |
| 115 | ), | 110 | ), |
| 116 | 111 | ||
| 117 | TP_fast_assign( | 112 | TP_fast_assign( |
| 118 | __entry->dev = journal->j_fs_dev->bd_dev; | 113 | __entry->dev = journal->j_fs_dev->bd_dev; |
| 119 | __entry->sync_commit = commit_transaction->t_synchronous_commit; | ||
| 120 | __entry->transaction = commit_transaction->t_tid; | 114 | __entry->transaction = commit_transaction->t_tid; |
| 121 | __entry->head = journal->j_tail_sequence; | 115 | __entry->head = journal->j_tail_sequence; |
| 122 | ), | 116 | ), |
| 123 | 117 | ||
| 124 | TP_printk("dev %d,%d transaction %d sync %d head %d", | 118 | TP_printk("dev %d,%d transaction %d head %d", |
| 125 | MAJOR(__entry->dev), MINOR(__entry->dev), | 119 | MAJOR(__entry->dev), MINOR(__entry->dev), |
| 126 | __entry->transaction, __entry->sync_commit, __entry->head) | 120 | __entry->transaction, __entry->head) |
| 127 | ); | 121 | ); |
| 128 | 122 | ||
| 129 | TRACE_EVENT(jbd_do_submit_data, | 123 | TRACE_EVENT(jbd_do_submit_data, |
| @@ -133,19 +127,17 @@ TRACE_EVENT(jbd_do_submit_data, | |||
| 133 | 127 | ||
| 134 | TP_STRUCT__entry( | 128 | TP_STRUCT__entry( |
| 135 | __field( dev_t, dev ) | 129 | __field( dev_t, dev ) |
| 136 | __field( char, sync_commit ) | ||
| 137 | __field( int, transaction ) | 130 | __field( int, transaction ) |
| 138 | ), | 131 | ), |
| 139 | 132 | ||
| 140 | TP_fast_assign( | 133 | TP_fast_assign( |
| 141 | __entry->dev = journal->j_fs_dev->bd_dev; | 134 | __entry->dev = journal->j_fs_dev->bd_dev; |
| 142 | __entry->sync_commit = commit_transaction->t_synchronous_commit; | ||
| 143 | __entry->transaction = commit_transaction->t_tid; | 135 | __entry->transaction = commit_transaction->t_tid; |
| 144 | ), | 136 | ), |
| 145 | 137 | ||
| 146 | TP_printk("dev %d,%d transaction %d sync %d", | 138 | TP_printk("dev %d,%d transaction %d", |
| 147 | MAJOR(__entry->dev), MINOR(__entry->dev), | 139 | MAJOR(__entry->dev), MINOR(__entry->dev), |
| 148 | __entry->transaction, __entry->sync_commit) | 140 | __entry->transaction) |
| 149 | ); | 141 | ); |
| 150 | 142 | ||
| 151 | TRACE_EVENT(jbd_cleanup_journal_tail, | 143 | TRACE_EVENT(jbd_cleanup_journal_tail, |
| @@ -177,24 +169,23 @@ TRACE_EVENT(jbd_cleanup_journal_tail, | |||
| 177 | __entry->block_nr, __entry->freed) | 169 | __entry->block_nr, __entry->freed) |
| 178 | ); | 170 | ); |
| 179 | 171 | ||
| 180 | TRACE_EVENT(jbd_update_superblock_end, | 172 | TRACE_EVENT(journal_write_superblock, |
| 181 | TP_PROTO(journal_t *journal, int wait), | 173 | TP_PROTO(journal_t *journal, int write_op), |
| 182 | 174 | ||
| 183 | TP_ARGS(journal, wait), | 175 | TP_ARGS(journal, write_op), |
| 184 | 176 | ||
| 185 | TP_STRUCT__entry( | 177 | TP_STRUCT__entry( |
| 186 | __field( dev_t, dev ) | 178 | __field( dev_t, dev ) |
| 187 | __field( int, wait ) | 179 | __field( int, write_op ) |
| 188 | ), | 180 | ), |
| 189 | 181 | ||
| 190 | TP_fast_assign( | 182 | TP_fast_assign( |
| 191 | __entry->dev = journal->j_fs_dev->bd_dev; | 183 | __entry->dev = journal->j_fs_dev->bd_dev; |
| 192 | __entry->wait = wait; | 184 | __entry->write_op = write_op; |
| 193 | ), | 185 | ), |
| 194 | 186 | ||
| 195 | TP_printk("dev %d,%d wait %d", | 187 | TP_printk("dev %d,%d write_op %x", MAJOR(__entry->dev), |
| 196 | MAJOR(__entry->dev), MINOR(__entry->dev), | 188 | MINOR(__entry->dev), __entry->write_op) |
| 197 | __entry->wait) | ||
| 198 | ); | 189 | ); |
| 199 | 190 | ||
| 200 | #endif /* _TRACE_JBD_H */ | 191 | #endif /* _TRACE_JBD_H */ |
