[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 7/9] fdc: check if media rate is correct befo
From: |
Markus Armbruster |
Subject: |
Re: [Qemu-devel] [PATCH v3 7/9] fdc: check if media rate is correct before doing any transfer |
Date: |
Fri, 27 Jan 2012 09:56:05 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) |
Hervé Poussineau <address@hidden> writes:
> The programmed rate has to be the same as the required rate for the
> floppy format ; if that's not the case, the transfer should abort.
>
> Revalidate floppy after migration, so media_rate field doesn't have
> to be saved/restored.
I'm not at all sure that's a good idea.
The rate is guest state. It's value depends on the media. We guess the
media to use for a particular image. Same thing as for the geometry
(heads, tracks, sectors per track). We do migrate the geometry, see
vmstate_fdrive.
Why is it a good idea to treat rate differently?
Doesn't your fd_revalidate() in fdc_post_load() clobber the migrated
geometry?
- Re: [Qemu-devel] [PATCH v3 1/9] fdc: take side count into account, (continued)
[Qemu-devel] [PATCH v3 4/9] fdc: handle read-only floppies (abort early on write commands), Hervé Poussineau, 2012/01/23
[Qemu-devel] [PATCH v3 7/9] fdc: check if media rate is correct before doing any transfer, Hervé Poussineau, 2012/01/23
- Re: [Qemu-devel] [PATCH v3 7/9] fdc: check if media rate is correct before doing any transfer,
Markus Armbruster <=
[Qemu-devel] [PATCH v3 6/9] block: add a transfer rate for floppy types, Hervé Poussineau, 2012/01/23
[Qemu-devel] [PATCH v3 8/9] fdc: fix seek command, which shouldn't check tracks, Hervé Poussineau, 2012/01/23
[Qemu-devel] [PATCH v3 9/9] fdc: DIR (Digital Input Register) should return status of current drive..., Hervé Poussineau, 2012/01/23
Re: [Qemu-devel] [PATCH v3 0/9] Misc fixes for floppy emulation, Markus Armbruster, 2012/01/31