[PATCH] fix bdev leak in block_dev.c do_open()