]> bbs.cooldavid.org Git - net-next-2.6.git/commit
BLOCK: fix bio.bi_rw handling
authorJiri Slaby <jslaby@suse.cz>
Thu, 12 Aug 2010 12:31:06 +0000 (14:31 +0200)
committerJens Axboe <jaxboe@fusionio.com>
Mon, 23 Aug 2010 10:33:10 +0000 (12:33 +0200)
commit5e00d1b5b4c10fb839afd5ce61db8e24339454b0
tree150de7f5b3e887a75013796542897ef2e1e4775a
parentc87ffbb812cf6150097a5095b031f4013a8f78a5
BLOCK: fix bio.bi_rw handling

Return of the bi_rw tests is no longer bool after commit 74450be1. But
results of such tests are stored in bools. This doesn't fit in there
for some compilers (gcc 4.5 here), so either use !! magic to get real
bools or use ulong where the result is assigned somewhere.

Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Cc: Christoph Hellwig <hch@lst.de>
Reviewed-by: Jeff Moyer <jmoyer@redhat.com>
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
block/blk-core.c
drivers/block/loop.c