forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-09-20 cf4ce59b3b70238352c7f1729f0f7223214828ad
kernel/include/trace/events/jbd2.h
....@@ -40,7 +40,7 @@
4040 TP_STRUCT__entry(
4141 __field( dev_t, dev )
4242 __field( char, sync_commit )
43
- __field( int, transaction )
43
+ __field( tid_t, transaction )
4444 ),
4545
4646 TP_fast_assign(
....@@ -49,7 +49,7 @@
4949 __entry->transaction = commit_transaction->t_tid;
5050 ),
5151
52
- TP_printk("dev %d,%d transaction %d sync %d",
52
+ TP_printk("dev %d,%d transaction %u sync %d",
5353 MAJOR(__entry->dev), MINOR(__entry->dev),
5454 __entry->transaction, __entry->sync_commit)
5555 );
....@@ -97,8 +97,8 @@
9797 TP_STRUCT__entry(
9898 __field( dev_t, dev )
9999 __field( char, sync_commit )
100
- __field( int, transaction )
101
- __field( int, head )
100
+ __field( tid_t, transaction )
101
+ __field( tid_t, head )
102102 ),
103103
104104 TP_fast_assign(
....@@ -108,7 +108,7 @@
108108 __entry->head = journal->j_tail_sequence;
109109 ),
110110
111
- TP_printk("dev %d,%d transaction %d sync %d head %d",
111
+ TP_printk("dev %d,%d transaction %u sync %d head %u",
112112 MAJOR(__entry->dev), MINOR(__entry->dev),
113113 __entry->transaction, __entry->sync_commit, __entry->head)
114114 );
....@@ -133,15 +133,15 @@
133133 (unsigned long) __entry->ino)
134134 );
135135
136
-TRACE_EVENT(jbd2_handle_start,
137
- TP_PROTO(dev_t dev, unsigned long tid, unsigned int type,
136
+DECLARE_EVENT_CLASS(jbd2_handle_start_class,
137
+ TP_PROTO(dev_t dev, tid_t tid, unsigned int type,
138138 unsigned int line_no, int requested_blocks),
139139
140140 TP_ARGS(dev, tid, type, line_no, requested_blocks),
141141
142142 TP_STRUCT__entry(
143143 __field( dev_t, dev )
144
- __field( unsigned long, tid )
144
+ __field( tid_t, tid )
145145 __field( unsigned int, type )
146146 __field( unsigned int, line_no )
147147 __field( int, requested_blocks)
....@@ -155,14 +155,28 @@
155155 __entry->requested_blocks = requested_blocks;
156156 ),
157157
158
- TP_printk("dev %d,%d tid %lu type %u line_no %u "
158
+ TP_printk("dev %d,%d tid %u type %u line_no %u "
159159 "requested_blocks %d",
160160 MAJOR(__entry->dev), MINOR(__entry->dev), __entry->tid,
161161 __entry->type, __entry->line_no, __entry->requested_blocks)
162162 );
163163
164
+DEFINE_EVENT(jbd2_handle_start_class, jbd2_handle_start,
165
+ TP_PROTO(dev_t dev, tid_t tid, unsigned int type,
166
+ unsigned int line_no, int requested_blocks),
167
+
168
+ TP_ARGS(dev, tid, type, line_no, requested_blocks)
169
+);
170
+
171
+DEFINE_EVENT(jbd2_handle_start_class, jbd2_handle_restart,
172
+ TP_PROTO(dev_t dev, tid_t tid, unsigned int type,
173
+ unsigned int line_no, int requested_blocks),
174
+
175
+ TP_ARGS(dev, tid, type, line_no, requested_blocks)
176
+);
177
+
164178 TRACE_EVENT(jbd2_handle_extend,
165
- TP_PROTO(dev_t dev, unsigned long tid, unsigned int type,
179
+ TP_PROTO(dev_t dev, tid_t tid, unsigned int type,
166180 unsigned int line_no, int buffer_credits,
167181 int requested_blocks),
168182
....@@ -170,7 +184,7 @@
170184
171185 TP_STRUCT__entry(
172186 __field( dev_t, dev )
173
- __field( unsigned long, tid )
187
+ __field( tid_t, tid )
174188 __field( unsigned int, type )
175189 __field( unsigned int, line_no )
176190 __field( int, buffer_credits )
....@@ -186,7 +200,7 @@
186200 __entry->requested_blocks = requested_blocks;
187201 ),
188202
189
- TP_printk("dev %d,%d tid %lu type %u line_no %u "
203
+ TP_printk("dev %d,%d tid %u type %u line_no %u "
190204 "buffer_credits %d requested_blocks %d",
191205 MAJOR(__entry->dev), MINOR(__entry->dev), __entry->tid,
192206 __entry->type, __entry->line_no, __entry->buffer_credits,
....@@ -194,7 +208,7 @@
194208 );
195209
196210 TRACE_EVENT(jbd2_handle_stats,
197
- TP_PROTO(dev_t dev, unsigned long tid, unsigned int type,
211
+ TP_PROTO(dev_t dev, tid_t tid, unsigned int type,
198212 unsigned int line_no, int interval, int sync,
199213 int requested_blocks, int dirtied_blocks),
200214
....@@ -203,7 +217,7 @@
203217
204218 TP_STRUCT__entry(
205219 __field( dev_t, dev )
206
- __field( unsigned long, tid )
220
+ __field( tid_t, tid )
207221 __field( unsigned int, type )
208222 __field( unsigned int, line_no )
209223 __field( int, interval )
....@@ -223,7 +237,7 @@
223237 __entry->dirtied_blocks = dirtied_blocks;
224238 ),
225239
226
- TP_printk("dev %d,%d tid %lu type %u line_no %u interval %d "
240
+ TP_printk("dev %d,%d tid %u type %u line_no %u interval %d "
227241 "sync %d requested_blocks %d dirtied_blocks %d",
228242 MAJOR(__entry->dev), MINOR(__entry->dev), __entry->tid,
229243 __entry->type, __entry->line_no, __entry->interval,
....@@ -232,14 +246,14 @@
232246 );
233247
234248 TRACE_EVENT(jbd2_run_stats,
235
- TP_PROTO(dev_t dev, unsigned long tid,
249
+ TP_PROTO(dev_t dev, tid_t tid,
236250 struct transaction_run_stats_s *stats),
237251
238252 TP_ARGS(dev, tid, stats),
239253
240254 TP_STRUCT__entry(
241255 __field( dev_t, dev )
242
- __field( unsigned long, tid )
256
+ __field( tid_t, tid )
243257 __field( unsigned long, wait )
244258 __field( unsigned long, request_delay )
245259 __field( unsigned long, running )
....@@ -265,7 +279,7 @@
265279 __entry->blocks_logged = stats->rs_blocks_logged;
266280 ),
267281
268
- TP_printk("dev %d,%d tid %lu wait %u request_delay %u running %u "
282
+ TP_printk("dev %d,%d tid %u wait %u request_delay %u running %u "
269283 "locked %u flushing %u logging %u handle_count %u "
270284 "blocks %u blocks_logged %u",
271285 MAJOR(__entry->dev), MINOR(__entry->dev), __entry->tid,
....@@ -280,14 +294,14 @@
280294 );
281295
282296 TRACE_EVENT(jbd2_checkpoint_stats,
283
- TP_PROTO(dev_t dev, unsigned long tid,
297
+ TP_PROTO(dev_t dev, tid_t tid,
284298 struct transaction_chp_stats_s *stats),
285299
286300 TP_ARGS(dev, tid, stats),
287301
288302 TP_STRUCT__entry(
289303 __field( dev_t, dev )
290
- __field( unsigned long, tid )
304
+ __field( tid_t, tid )
291305 __field( unsigned long, chp_time )
292306 __field( __u32, forced_to_close )
293307 __field( __u32, written )
....@@ -303,7 +317,7 @@
303317 __entry->dropped = stats->cs_dropped;
304318 ),
305319
306
- TP_printk("dev %d,%d tid %lu chp_time %u forced_to_close %u "
320
+ TP_printk("dev %d,%d tid %u chp_time %u forced_to_close %u "
307321 "written %u dropped %u",
308322 MAJOR(__entry->dev), MINOR(__entry->dev), __entry->tid,
309323 jiffies_to_msecs(__entry->chp_time),