diff options
author | Ingo Molnar <mingo@elte.hu> | 2009-12-14 03:16:49 -0500 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-12-14 03:16:49 -0500 |
commit | cc0104e877fff32865a67b256d3a9ce52ff15790 (patch) | |
tree | 18779442274e81607822ecb0905c55ac4ce6a163 /include/trace | |
parent | 16620e0f1990fa6d896a639449c4b3d678458464 (diff) | |
parent | f40542532e96dda5506eb76badea322f2ae4731c (diff) |
Merge branch 'linus' into tracing/urgent
Conflicts:
kernel/trace/trace_kprobe.c
Merge reason: resolve the conflict.
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/trace')
-rw-r--r-- | include/trace/events/ext4.h | 54 | ||||
-rw-r--r-- | include/trace/events/timer.h | 8 |
2 files changed, 44 insertions, 18 deletions
diff --git a/include/trace/events/ext4.h b/include/trace/events/ext4.h index 318f76535bd4..d0b6cd3afb2f 100644 --- a/include/trace/events/ext4.h +++ b/include/trace/events/ext4.h | |||
@@ -38,7 +38,7 @@ TRACE_EVENT(ext4_free_inode, | |||
38 | __entry->blocks = inode->i_blocks; | 38 | __entry->blocks = inode->i_blocks; |
39 | ), | 39 | ), |
40 | 40 | ||
41 | TP_printk("dev %s ino %lu mode %d uid %u gid %u blocks %llu", | 41 | TP_printk("dev %s ino %lu mode 0%o uid %u gid %u blocks %llu", |
42 | jbd2_dev_to_name(__entry->dev), (unsigned long) __entry->ino, | 42 | jbd2_dev_to_name(__entry->dev), (unsigned long) __entry->ino, |
43 | __entry->mode, __entry->uid, __entry->gid, | 43 | __entry->mode, __entry->uid, __entry->gid, |
44 | (unsigned long long) __entry->blocks) | 44 | (unsigned long long) __entry->blocks) |
@@ -61,7 +61,7 @@ TRACE_EVENT(ext4_request_inode, | |||
61 | __entry->mode = mode; | 61 | __entry->mode = mode; |
62 | ), | 62 | ), |
63 | 63 | ||
64 | TP_printk("dev %s dir %lu mode %d", | 64 | TP_printk("dev %s dir %lu mode 0%o", |
65 | jbd2_dev_to_name(__entry->dev), (unsigned long) __entry->dir, | 65 | jbd2_dev_to_name(__entry->dev), (unsigned long) __entry->dir, |
66 | __entry->mode) | 66 | __entry->mode) |
67 | ); | 67 | ); |
@@ -85,7 +85,7 @@ TRACE_EVENT(ext4_allocate_inode, | |||
85 | __entry->mode = mode; | 85 | __entry->mode = mode; |
86 | ), | 86 | ), |
87 | 87 | ||
88 | TP_printk("dev %s ino %lu dir %lu mode %d", | 88 | TP_printk("dev %s ino %lu dir %lu mode 0%o", |
89 | jbd2_dev_to_name(__entry->dev), (unsigned long) __entry->ino, | 89 | jbd2_dev_to_name(__entry->dev), (unsigned long) __entry->ino, |
90 | (unsigned long) __entry->dir, __entry->mode) | 90 | (unsigned long) __entry->dir, __entry->mode) |
91 | ); | 91 | ); |
@@ -305,7 +305,6 @@ TRACE_EVENT(ext4_da_writepages_result, | |||
305 | __field( int, ret ) | 305 | __field( int, ret ) |
306 | __field( int, pages_written ) | 306 | __field( int, pages_written ) |
307 | __field( long, pages_skipped ) | 307 | __field( long, pages_skipped ) |
308 | __field( char, encountered_congestion ) | ||
309 | __field( char, more_io ) | 308 | __field( char, more_io ) |
310 | __field( char, no_nrwrite_index_update ) | 309 | __field( char, no_nrwrite_index_update ) |
311 | __field( pgoff_t, writeback_index ) | 310 | __field( pgoff_t, writeback_index ) |
@@ -317,17 +316,16 @@ TRACE_EVENT(ext4_da_writepages_result, | |||
317 | __entry->ret = ret; | 316 | __entry->ret = ret; |
318 | __entry->pages_written = pages_written; | 317 | __entry->pages_written = pages_written; |
319 | __entry->pages_skipped = wbc->pages_skipped; | 318 | __entry->pages_skipped = wbc->pages_skipped; |
320 | __entry->encountered_congestion = wbc->encountered_congestion; | ||
321 | __entry->more_io = wbc->more_io; | 319 | __entry->more_io = wbc->more_io; |
322 | __entry->no_nrwrite_index_update = wbc->no_nrwrite_index_update; | 320 | __entry->no_nrwrite_index_update = wbc->no_nrwrite_index_update; |
323 | __entry->writeback_index = inode->i_mapping->writeback_index; | 321 | __entry->writeback_index = inode->i_mapping->writeback_index; |
324 | ), | 322 | ), |
325 | 323 | ||
326 | TP_printk("dev %s ino %lu ret %d pages_written %d pages_skipped %ld congestion %d more_io %d no_nrwrite_index_update %d writeback_index %lu", | 324 | TP_printk("dev %s ino %lu ret %d pages_written %d pages_skipped %ld more_io %d no_nrwrite_index_update %d writeback_index %lu", |
327 | jbd2_dev_to_name(__entry->dev), | 325 | jbd2_dev_to_name(__entry->dev), |
328 | (unsigned long) __entry->ino, __entry->ret, | 326 | (unsigned long) __entry->ino, __entry->ret, |
329 | __entry->pages_written, __entry->pages_skipped, | 327 | __entry->pages_written, __entry->pages_skipped, |
330 | __entry->encountered_congestion, __entry->more_io, | 328 | __entry->more_io, |
331 | __entry->no_nrwrite_index_update, | 329 | __entry->no_nrwrite_index_update, |
332 | (unsigned long) __entry->writeback_index) | 330 | (unsigned long) __entry->writeback_index) |
333 | ); | 331 | ); |
@@ -591,30 +589,32 @@ TRACE_EVENT(ext4_allocate_blocks, | |||
591 | 589 | ||
592 | TRACE_EVENT(ext4_free_blocks, | 590 | TRACE_EVENT(ext4_free_blocks, |
593 | TP_PROTO(struct inode *inode, __u64 block, unsigned long count, | 591 | TP_PROTO(struct inode *inode, __u64 block, unsigned long count, |
594 | int metadata), | 592 | int flags), |
595 | 593 | ||
596 | TP_ARGS(inode, block, count, metadata), | 594 | TP_ARGS(inode, block, count, flags), |
597 | 595 | ||
598 | TP_STRUCT__entry( | 596 | TP_STRUCT__entry( |
599 | __field( dev_t, dev ) | 597 | __field( dev_t, dev ) |
600 | __field( ino_t, ino ) | 598 | __field( ino_t, ino ) |
599 | __field( umode_t, mode ) | ||
601 | __field( __u64, block ) | 600 | __field( __u64, block ) |
602 | __field( unsigned long, count ) | 601 | __field( unsigned long, count ) |
603 | __field( int, metadata ) | 602 | __field( int, flags ) |
604 | |||
605 | ), | 603 | ), |
606 | 604 | ||
607 | TP_fast_assign( | 605 | TP_fast_assign( |
608 | __entry->dev = inode->i_sb->s_dev; | 606 | __entry->dev = inode->i_sb->s_dev; |
609 | __entry->ino = inode->i_ino; | 607 | __entry->ino = inode->i_ino; |
608 | __entry->mode = inode->i_mode; | ||
610 | __entry->block = block; | 609 | __entry->block = block; |
611 | __entry->count = count; | 610 | __entry->count = count; |
612 | __entry->metadata = metadata; | 611 | __entry->flags = flags; |
613 | ), | 612 | ), |
614 | 613 | ||
615 | TP_printk("dev %s ino %lu block %llu count %lu metadata %d", | 614 | TP_printk("dev %s ino %lu mode 0%o block %llu count %lu flags %d", |
616 | jbd2_dev_to_name(__entry->dev), (unsigned long) __entry->ino, | 615 | jbd2_dev_to_name(__entry->dev), (unsigned long) __entry->ino, |
617 | __entry->block, __entry->count, __entry->metadata) | 616 | __entry->mode, __entry->block, __entry->count, |
617 | __entry->flags) | ||
618 | ); | 618 | ); |
619 | 619 | ||
620 | TRACE_EVENT(ext4_sync_file, | 620 | TRACE_EVENT(ext4_sync_file, |
@@ -848,6 +848,32 @@ TRACE_EVENT(ext4_mballoc_free, | |||
848 | __entry->result_len, __entry->result_logical) | 848 | __entry->result_len, __entry->result_logical) |
849 | ); | 849 | ); |
850 | 850 | ||
851 | TRACE_EVENT(ext4_forget, | ||
852 | TP_PROTO(struct inode *inode, int is_metadata, __u64 block), | ||
853 | |||
854 | TP_ARGS(inode, is_metadata, block), | ||
855 | |||
856 | TP_STRUCT__entry( | ||
857 | __field( dev_t, dev ) | ||
858 | __field( ino_t, ino ) | ||
859 | __field( umode_t, mode ) | ||
860 | __field( int, is_metadata ) | ||
861 | __field( __u64, block ) | ||
862 | ), | ||
863 | |||
864 | TP_fast_assign( | ||
865 | __entry->dev = inode->i_sb->s_dev; | ||
866 | __entry->ino = inode->i_ino; | ||
867 | __entry->mode = inode->i_mode; | ||
868 | __entry->is_metadata = is_metadata; | ||
869 | __entry->block = block; | ||
870 | ), | ||
871 | |||
872 | TP_printk("dev %s ino %lu mode 0%o is_metadata %d block %llu", | ||
873 | jbd2_dev_to_name(__entry->dev), (unsigned long) __entry->ino, | ||
874 | __entry->mode, __entry->is_metadata, __entry->block) | ||
875 | ); | ||
876 | |||
851 | #endif /* _TRACE_EXT4_H */ | 877 | #endif /* _TRACE_EXT4_H */ |
852 | 878 | ||
853 | /* This part must be outside protection */ | 879 | /* This part must be outside protection */ |
diff --git a/include/trace/events/timer.h b/include/trace/events/timer.h index e5ce87a0498d..9496b965d62a 100644 --- a/include/trace/events/timer.h +++ b/include/trace/events/timer.h | |||
@@ -301,8 +301,8 @@ TRACE_EVENT(itimer_state, | |||
301 | __entry->interval_usec = value->it_interval.tv_usec; | 301 | __entry->interval_usec = value->it_interval.tv_usec; |
302 | ), | 302 | ), |
303 | 303 | ||
304 | TP_printk("which=%d expires=%lu it_value=%lu.%lu it_interval=%lu.%lu", | 304 | TP_printk("which=%d expires=%llu it_value=%ld.%ld it_interval=%ld.%ld", |
305 | __entry->which, __entry->expires, | 305 | __entry->which, (unsigned long long)__entry->expires, |
306 | __entry->value_sec, __entry->value_usec, | 306 | __entry->value_sec, __entry->value_usec, |
307 | __entry->interval_sec, __entry->interval_usec) | 307 | __entry->interval_sec, __entry->interval_usec) |
308 | ); | 308 | ); |
@@ -331,8 +331,8 @@ TRACE_EVENT(itimer_expire, | |||
331 | __entry->pid = pid_nr(pid); | 331 | __entry->pid = pid_nr(pid); |
332 | ), | 332 | ), |
333 | 333 | ||
334 | TP_printk("which=%d pid=%d now=%lu", __entry->which, | 334 | TP_printk("which=%d pid=%d now=%llu", __entry->which, |
335 | (int) __entry->pid, __entry->now) | 335 | (int) __entry->pid, (unsigned long long)__entry->now) |
336 | ); | 336 | ); |
337 | 337 | ||
338 | #endif /* _TRACE_TIMER_H */ | 338 | #endif /* _TRACE_TIMER_H */ |