All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 1/2] atapi: Drives can be locked without media present
@ 2011-04-09 10:24 Amit Shah
  2011-04-09 10:24 ` [Qemu-devel] [PATCH 2/2] atapi: Report correct errors on guest eject request Amit Shah
  2011-04-11 14:54 ` [Qemu-devel] Re: [PATCH 1/2] atapi: Drives can be locked without media present Kevin Wolf
  0 siblings, 2 replies; 3+ messages in thread
From: Amit Shah @ 2011-04-09 10:24 UTC (permalink / raw)
  To: qemu list
  Cc: Kevin Wolf, Juan Quintela, Stefan Hajnoczi, Markus Armbruster,
	Amit Shah, Paolo Bonzini

Drivers are free to lock drives without any media present.  Such a
condition should not result in an error condition.

See Table 341 in MMC-5 spec for details.

Signed-off-by: Amit Shah <amit.shah@redhat.com>
---
 hw/ide/core.c |    9 ++-------
 1 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/hw/ide/core.c b/hw/ide/core.c
index 7a407fc..8958ff2 100644
--- a/hw/ide/core.c
+++ b/hw/ide/core.c
@@ -1390,13 +1390,8 @@ static void ide_atapi_cmd(IDEState *s)
         ide_atapi_cmd_reply(s, 18, max_len);
         break;
     case GPCMD_PREVENT_ALLOW_MEDIUM_REMOVAL:
-        if (bdrv_is_inserted(s->bs)) {
-            bdrv_set_locked(s->bs, packet[4] & 1);
-            ide_atapi_cmd_ok(s);
-        } else {
-            ide_atapi_cmd_error(s, SENSE_NOT_READY,
-                                ASC_MEDIUM_NOT_PRESENT);
-        }
+        bdrv_set_locked(s->bs, packet[4] & 1);
+        ide_atapi_cmd_ok(s);
         break;
     case GPCMD_READ_10:
     case GPCMD_READ_12:
-- 
1.7.4.2

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

end of thread, other threads:[~2011-04-11 14:52 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-09 10:24 [Qemu-devel] [PATCH 1/2] atapi: Drives can be locked without media present Amit Shah
2011-04-09 10:24 ` [Qemu-devel] [PATCH 2/2] atapi: Report correct errors on guest eject request Amit Shah
2011-04-11 14:54 ` [Qemu-devel] Re: [PATCH 1/2] atapi: Drives can be locked without media present Kevin Wolf

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.