commit | 4f8a066b5fc254eeaabbbde56ba4f5b29cc68fdf | [log] [tgz] |
---|---|---|
author | Kevin Wolf <kwolf@redhat.com> | Fri Sep 13 15:51:47 2013 +0200 |
committer | Kevin Wolf <kwolf@redhat.com> | Fri Oct 11 16:50:01 2013 +0200 |
tree | caca58e5bd84ca7eaf74ed97b128ca966c29ba98 | |
parent | 394c7d4d6bd06386308e2fef0cf1c613a10e0d23 [diff] |
blockdev: Remove IF_* check for read-only blockdev_init IF_NONE allows read-only, which makes forbidding it in this place for other types pretty much pointless. Instead, make sure that all devices for which the check would have errored out check in their init function that they don't get a read-only BlockDriverState. This catches even cases where IF_NONE and -device is used. Signed-off-by: Kevin Wolf <kwolf@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com>