[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PULL v2 10/40] blockdev: Implement change with basic o
From: |
Markus Armbruster |
Subject: |
Re: [Qemu-devel] [PULL v2 10/40] blockdev: Implement change with basic operations |
Date: |
Mon, 11 Jan 2016 19:23:49 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Peter Maydell <address@hidden> writes:
> On 7 January 2016 at 22:43, Max Reitz <address@hidden> wrote:
>> I hope that the above explanation helped you understand why it bled into
>> tray-less devices, from a technical perspective.
>
> Yes, thanks, that was definitely a helpful explanation for why
> the design is the way it is. I'm still not sure how useful it
> is to model "floppy is in the drive slot but not pushed in"
> (we don't model "floppy is sat on my kitchen table", which
> is also a situation that a real floppy disk could be in ;-)).
> But I can see the attraction of trying to separate commands
> operating on the device from commands operating on the backend.
Hysterical raisins, as usual.
The modelling of devices with removable media evolved to do the right
thing for CD-ROMs with a tray-type loading mechanism. There are others,
notably slot loading. Anyway, this model has been "close enough" for
all devices, or at least nobody got bothered enough to complicate the
model with additional cases.
- Re: [Qemu-devel] [PULL v2 10/40] blockdev: Implement change with basic operations, Peter Maydell, 2016/01/07
- Re: [Qemu-devel] [PULL v2 10/40] blockdev: Implement change with basic operations, Max Reitz, 2016/01/07
- Re: [Qemu-devel] [PULL v2 10/40] blockdev: Implement change with basic operations, Peter Maydell, 2016/01/07
- Re: [Qemu-devel] [PULL v2 10/40] blockdev: Implement change with basic operations, Max Reitz, 2016/01/07
- Re: [Qemu-devel] [PULL v2 10/40] blockdev: Implement change with basic operations, Peter Maydell, 2016/01/07
- Re: [Qemu-devel] [PULL v2 10/40] blockdev: Implement change with basic operations, Max Reitz, 2016/01/07
- Re: [Qemu-devel] [PULL v2 10/40] blockdev: Implement change with basic operations, Peter Maydell, 2016/01/07
- Re: [Qemu-devel] [PULL v2 10/40] blockdev: Implement change with basic operations, Max Reitz, 2016/01/07
- Re: [Qemu-devel] [PULL v2 10/40] blockdev: Implement change with basic operations, Peter Maydell, 2016/01/08
- Re: [Qemu-devel] [PULL v2 10/40] blockdev: Implement change with basic operations,
Markus Armbruster <=