Commit a863055b authored by Jens Axboe's avatar Jens Axboe

[PATCH] blktrace: don't return blktrace_seq from trace_note()

Only the process notifier needs it, and it can set it manually.
Signed-off-by: default avatarJens Axboe <jens.axboe@oracle.com>
parent d3d9d2a5
...@@ -31,8 +31,8 @@ static unsigned int blktrace_seq __read_mostly = 1; ...@@ -31,8 +31,8 @@ static unsigned int blktrace_seq __read_mostly = 1;
/* /*
* Send out a notify message. * Send out a notify message.
*/ */
static unsigned int trace_note(struct blk_trace *bt, pid_t pid, int action, static void trace_note(struct blk_trace *bt, pid_t pid, int action,
const void *data, size_t len) const void *data, size_t len)
{ {
struct blk_io_trace *t; struct blk_io_trace *t;
...@@ -49,8 +49,6 @@ static unsigned int trace_note(struct blk_trace *bt, pid_t pid, int action, ...@@ -49,8 +49,6 @@ static unsigned int trace_note(struct blk_trace *bt, pid_t pid, int action,
t->pdu_len = len; t->pdu_len = len;
memcpy((void *) t + sizeof(*t), data, len); memcpy((void *) t + sizeof(*t), data, len);
} }
return blktrace_seq;
} }
/* /*
...@@ -59,9 +57,8 @@ static unsigned int trace_note(struct blk_trace *bt, pid_t pid, int action, ...@@ -59,9 +57,8 @@ static unsigned int trace_note(struct blk_trace *bt, pid_t pid, int action,
*/ */
static void trace_note_tsk(struct blk_trace *bt, struct task_struct *tsk) static void trace_note_tsk(struct blk_trace *bt, struct task_struct *tsk)
{ {
tsk->btrace_seq = trace_note(bt, tsk->pid, tsk->btrace_seq = blktrace_seq;
BLK_TN_PROCESS, trace_note(bt, tsk->pid, BLK_TN_PROCESS, tsk->comm, sizeof(tsk->comm));
tsk->comm, sizeof(tsk->comm));
} }
static void trace_note_time(struct blk_trace *bt) static void trace_note_time(struct blk_trace *bt)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment