From 2aa193ce4ba2a9c36593514cd3f6a78d68272faa Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Wed, 15 Mar 2006 13:33:36 +0100 Subject: [PATCH] [PATCH] kernel: remember to flush relay channel on trace stop --- ...k-trace-2.6.16-rc6-git-A1 => blk-trace-2.6.16-rc6-git-A2} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) rename kernel/{blk-trace-2.6.16-rc6-git-A1 => blk-trace-2.6.16-rc6-git-A2} (99%) diff --git a/kernel/blk-trace-2.6.16-rc6-git-A1 b/kernel/blk-trace-2.6.16-rc6-git-A2 similarity index 99% rename from kernel/blk-trace-2.6.16-rc6-git-A1 rename to kernel/blk-trace-2.6.16-rc6-git-A2 index 35cc51c..cbebca1 100644 --- a/kernel/blk-trace-2.6.16-rc6-git-A1 +++ b/kernel/blk-trace-2.6.16-rc6-git-A2 @@ -31,10 +31,10 @@ index 7e4f93e..c05de0e 100644 +obj-$(CONFIG_BLK_DEV_IO_TRACE) += blktrace.o diff --git a/block/blktrace.c b/block/blktrace.c new file mode 100644 -index 0000000..5986e0c +index 0000000..c824644 --- /dev/null +++ b/block/blktrace.c -@@ -0,0 +1,538 @@ +@@ -0,0 +1,539 @@ +/* + * Copyright (C) 2006 Jens Axboe + * @@ -432,6 +432,7 @@ index 0000000..5986e0c + } else { + if (bt->trace_state == Blktrace_running) { + bt->trace_state = Blktrace_stopped; ++ relay_flush(bt->rchan); + ret = 0; + } + } -- 2.25.1