diff options
| author | Theodore Ts'o <tytso@mit.edu> | 2013-04-03 12:39:17 -0400 |
|---|---|---|
| committer | Theodore Ts'o <tytso@mit.edu> | 2013-04-03 12:39:17 -0400 |
| commit | 74d553aad7926ed05e05d9d5cff516a7b31375fc (patch) | |
| tree | b18222cb547c2ce4e18a9538bc28f92e2978c600 /include/trace/events | |
| parent | 8cde7ad17e4f4ff8d12ff60dd09c0a291cb0b61c (diff) | |
ext4: collapse handling of data=ordered and data=writeback codepaths
The only difference between how we handle data=ordered and
data=writeback is a single call to ext4_jbd2_file_inode(). Eliminate
code duplication by factoring out redundant the code paths.
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Reviewed-by: Lukas Czerner <lczerner@redhat.com>
Diffstat (limited to 'include/trace/events')
| -rw-r--r-- | include/trace/events/ext4.h | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/include/trace/events/ext4.h b/include/trace/events/ext4.h index 4ee471003859..58459b785565 100644 --- a/include/trace/events/ext4.h +++ b/include/trace/events/ext4.h | |||
| @@ -257,15 +257,7 @@ DECLARE_EVENT_CLASS(ext4__write_end, | |||
| 257 | __entry->pos, __entry->len, __entry->copied) | 257 | __entry->pos, __entry->len, __entry->copied) |
| 258 | ); | 258 | ); |
| 259 | 259 | ||
| 260 | DEFINE_EVENT(ext4__write_end, ext4_ordered_write_end, | 260 | DEFINE_EVENT(ext4__write_end, ext4_write_end, |
| 261 | |||
| 262 | TP_PROTO(struct inode *inode, loff_t pos, unsigned int len, | ||
| 263 | unsigned int copied), | ||
| 264 | |||
| 265 | TP_ARGS(inode, pos, len, copied) | ||
| 266 | ); | ||
| 267 | |||
| 268 | DEFINE_EVENT(ext4__write_end, ext4_writeback_write_end, | ||
| 269 | 261 | ||
| 270 | TP_PROTO(struct inode *inode, loff_t pos, unsigned int len, | 262 | TP_PROTO(struct inode *inode, loff_t pos, unsigned int len, |
| 271 | unsigned int copied), | 263 | unsigned int copied), |
