From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:35170) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SwUj9-0006zR-Gx for qemu-devel@nongnu.org; Wed, 01 Aug 2012 04:56:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SwUj5-0001xK-Ay for qemu-devel@nongnu.org; Wed, 01 Aug 2012 04:56:23 -0400 Received: from e28smtp02.in.ibm.com ([122.248.162.2]:36354) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SwUj4-0001wE-Mq for qemu-devel@nongnu.org; Wed, 01 Aug 2012 04:56:19 -0400 Received: from /spool/local by e28smtp02.in.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 1 Aug 2012 14:26:09 +0530 Received: from d28av04.in.ibm.com (d28av04.in.ibm.com [9.184.220.66]) by d28relay03.in.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id q718u49X10879116 for ; Wed, 1 Aug 2012 14:26:04 +0530 Received: from d28av04.in.ibm.com (loopback [127.0.0.1]) by d28av04.in.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id q718txl6011385 for ; Wed, 1 Aug 2012 18:56:03 +1000 Message-ID: <5018EF19.7090304@linux.vnet.ibm.com> Date: Wed, 01 Aug 2012 16:55:53 +0800 From: Cong Meng MIME-Version: 1.0 References: <1343807602-2229-1-git-send-email-mc@linux.vnet.ibm.com> <5018E6CC.3060308@redhat.com> <5018EC3C.5070005@linux.vnet.ibm.com> <5018ECC0.2090802@redhat.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH] add suport for ATA_PASSTHROUGH_xx scsi command List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: ronnie sahlberg , Paolo Bonzini Cc: zwanp@cn.ibm.com, linuxram@us.ibm.com, stefanha@linux.vnet.ibm.com, qemu-devel@nongnu.org I see. thank both. On Wed 01 Aug 2012 04:49:18 PM CST, ronnie sahlberg wrote: > Because opcode 0xA1 has a different meaning for CDROM/MMC devices. > On such devices 0xA1 means BLANK, so it would collide if QEMU some day > adds support for > re-writeable mmc device. > > > On Wed, Aug 1, 2012 at 6:45 PM, Paolo Bonzini wrote: >> Il 01/08/2012 10:43, Cong Meng ha scritto: >>>> >>>> Please make this conditional on the type _not_ being TYPE_ROM. >>> >>> May I ask why cdrom device should be an exception? >> >> Because CD-ROM devices do not support ATA PASSTHROUGH (the SAT standard >> only describes direct access devices---type=0x00). The 0xa1 command is >> "BLANK" for CD-ROMs. >> >> Paolo >> >