qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/2] Correct transitions for cd change state
@ 2011-04-06 13:40 Amit Shah
  2011-04-06 13:40 ` [Qemu-devel] [PATCH 1/2] cdrom: Allow the TEST_UNIT_READY command after a cdrom change Amit Shah
  2011-04-06 13:40 ` [Qemu-devel] [PATCH 2/2] cdrom: Make disc change event visible to guests Amit Shah
  0 siblings, 2 replies; 3+ messages in thread
From: Amit Shah @ 2011-04-06 13:40 UTC (permalink / raw)
  To: qemu list
  Cc: Kevin Wolf, Gleb Natapov, Juan Quintela, Stefan Hajnoczi,
	Markus Armbruster, Amit Shah

Hello,

These two patches fix the cd media size change bugs.

The test scenario is:

1. create an iso image from a file
2. create a second iso image from a bigger file
3. mount 1st cd in guest
4. unmount it
5. change cd via qemu monitor
6. mount 2nd cd
7. copy file on cd to local disk -- shows errors.

I've not handled save/load state in these patches.  There's no harm in
always letting one extra 'cd not present' event being sent to the
guest, so things should continue working fine across migrations.

Please apply.

Amit Shah (2):
  cdrom: Allow the TEST_UNIT_READY command after a cdrom change
  cdrom: Make disc change event visible to guests

 hw/ide/core.c     |   49 ++++++++++++++++++++++++++++++++++++++++++-------
 hw/ide/internal.h |    1 +
 2 files changed, 43 insertions(+), 7 deletions(-)

-- 
1.7.4

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-04-06 13:40 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-06 13:40 [Qemu-devel] [PATCH 0/2] Correct transitions for cd change state Amit Shah
2011-04-06 13:40 ` [Qemu-devel] [PATCH 1/2] cdrom: Allow the TEST_UNIT_READY command after a cdrom change Amit Shah
2011-04-06 13:40 ` [Qemu-devel] [PATCH 2/2] cdrom: Make disc change event visible to guests Amit Shah

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).