]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] as-iosched: remove state assertion in as_add_request()
authorJens Axboe <axboe@suse.de>
Mon, 21 Nov 2005 18:49:41 +0000 (19:49 +0100)
committerLinus Torvalds <torvalds@g5.osdl.org>
Mon, 21 Nov 2005 19:04:52 +0000 (11:04 -0800)
commit060879544ffe3865f19627a819230118fe8e4794
treebac5dc39477176652b07dea14052d6febc2708bc
parent2df2718a26497f0210289983f210e385774523e2
[PATCH] as-iosched: remove state assertion in as_add_request()

Kill the arq->state poison statement in as_add_request(), it can trigger
for perfectly valid code that just reuses a request after io completion
instead of freeing it and allocating a new one. We probably should
introduce a blk_init_request() to start from scratch, but for now just
kill it as we will be removing the as specific poisoning soon.

Signed-off-by: Jens Axboe <axboe@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
block/as-iosched.c