|
From: | Gerd Hoffmann |
Subject: | [Qemu-devel] Re: [PATCH] scsi: Make device scsi-disk reject /dev/sg* |
Date: | Thu, 25 Feb 2010 12:19:04 +0100 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091209 Fedora/3.0-4.fc12 Thunderbird/3.0 |
On 02/25/10 11:23, Markus Armbruster wrote:
You're supposed to use scsi-generic for that. Which rejects anything but /dev/sg*.
Well, it isn't *that* easy. The SG_IO ioctl used by scsi-generic works on tons of devices in linux, not only /dev/sg*. I've seen patches floading around which change the check bdrv_is_sg() into "try SG_IO and see if it works", which would allow to use /dev/sda with both scsi-disk and scsi-generic depending on what you want. Which makes alot of sense.
Making that change needs some extra care though to avoid existing configurations switching from scsi-disk to scsi-generic unnoticed.
cheers, Gerd
[Prev in Thread] | Current Thread | [Next in Thread] |