On Sat, May 15, 2010 at 06:30:52AM -0700, Nicholas A. Bellinger wrote:
> From: Nicholas Bellinger <n...@linux-iscsi.org>
> 
> This patch adds a special BlockDriverState->sg check in 
> block.c:find_image_format()
> after bdrv_file_open() -> block/raw-posix.c:hdev_open() has been called to 
> determine
> if we are dealing with a Linux host scsi-generic device or not.
> 
> The patch then returns the BlockDriver * from find_protocol(), skipping the 
> subsequent
> bdrv_read() and rest of find_image_format().

That's not quite correct as we don't want to expose formats directly.
Returning

        bdrv_find_format("raw");

should fix it for now, although I really hate having these special
cases in block.c.

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to