On Sat, May 15, 2010 at 06:30:52AM -0700, Nicholas A. Bellinger wrote:
> From: Nicholas Bellinger <[email protected]>
>
> 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 [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html