From add09ba3b9d1f69002ee5ad0e812f13157202e60 Mon Sep 17 00:00:00 2001 From: Li Zefan Date: Fri, 20 Mar 2009 09:49:08 +0800 Subject: [PATCH] --- yaml --- r: 141050 b: refs/heads/master c: 15152e448b693fa41de40f1e40ffbe717a3aab88 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/kernel/trace/blktrace.c | 9 +++------ 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/[refs] b/[refs] index 1a7f31034dfb..1d29d93bfbc0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: cbe28296eb1ac441b35cf45804d0ae808add7dd1 +refs/heads/master: 15152e448b693fa41de40f1e40ffbe717a3aab88 diff --git a/trunk/kernel/trace/blktrace.c b/trunk/kernel/trace/blktrace.c index 11e7c8d9d222..14986afdbc1c 100644 --- a/trunk/kernel/trace/blktrace.c +++ b/trunk/kernel/trace/blktrace.c @@ -1260,12 +1260,10 @@ static int blk_trace_remove_queue(struct request_queue *q) static int blk_trace_setup_queue(struct request_queue *q, dev_t dev) { struct blk_trace *old_bt, *bt = NULL; - int ret; - ret = -ENOMEM; bt = kzalloc(sizeof(*bt), GFP_KERNEL); if (!bt) - goto err; + return -ENOMEM; bt->dev = dev; bt->act_mask = (u16)-1; @@ -1276,11 +1274,10 @@ static int blk_trace_setup_queue(struct request_queue *q, dev_t dev) if (old_bt != NULL) { (void)xchg(&q->blk_trace, old_bt); kfree(bt); - ret = -EBUSY; + return -EBUSY; } + return 0; -err: - return ret; } /*