mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-10 07:50:04 +00:00
[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: Jens Axboe <jens.axboe@oracle.com>
This commit is contained in:
parent
d3d9d2a5ea
commit
a863055b10
@ -31,8 +31,8 @@ static unsigned int blktrace_seq __read_mostly = 1;
|
||||
/*
|
||||
* Send out a notify message.
|
||||
*/
|
||||
static unsigned int trace_note(struct blk_trace *bt, pid_t pid, int action,
|
||||
const void *data, size_t len)
|
||||
static void trace_note(struct blk_trace *bt, pid_t pid, int action,
|
||||
const void *data, size_t len)
|
||||
{
|
||||
struct blk_io_trace *t;
|
||||
|
||||
@ -49,8 +49,6 @@ static unsigned int trace_note(struct blk_trace *bt, pid_t pid, int action,
|
||||
t->pdu_len = 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,
|
||||
*/
|
||||
static void trace_note_tsk(struct blk_trace *bt, struct task_struct *tsk)
|
||||
{
|
||||
tsk->btrace_seq = trace_note(bt, tsk->pid,
|
||||
BLK_TN_PROCESS,
|
||||
tsk->comm, sizeof(tsk->comm));
|
||||
tsk->btrace_seq = blktrace_seq;
|
||||
trace_note(bt, tsk->pid, BLK_TN_PROCESS, tsk->comm, sizeof(tsk->comm));
|
||||
}
|
||||
|
||||
static void trace_note_time(struct blk_trace *bt)
|
||||
|
Loading…
x
Reference in New Issue
Block a user