From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44136) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XTTKM-0004Bo-HT for qemu-devel@nongnu.org; Mon, 15 Sep 2014 06:16:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XTTKA-0006RY-7m for qemu-devel@nongnu.org; Mon, 15 Sep 2014 06:16:10 -0400 Received: from mail-lb0-x235.google.com ([2a00:1450:4010:c04::235]:40268) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XTTK9-0006RO-TE for qemu-devel@nongnu.org; Mon, 15 Sep 2014 06:15:58 -0400 Received: by mail-lb0-f181.google.com with SMTP id z11so4070579lbi.26 for ; Mon, 15 Sep 2014 03:15:56 -0700 (PDT) Sender: Paolo Bonzini Message-ID: <5416BC54.4070507@redhat.com> Date: Mon, 15 Sep 2014 12:15:48 +0200 From: Paolo Bonzini MIME-Version: 1.0 References: <1410758605-29375-1-git-send-email-famz@redhat.com> <1410758605-29375-2-git-send-email-famz@redhat.com> In-Reply-To: <1410758605-29375-2-git-send-email-famz@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v2 1/2] scsi: Optimize scsi_req_alloc List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Fam Zheng , qemu-devel@nongnu.org Il 15/09/2014 07:23, Fam Zheng ha scritto: > + uint8_t sense[SCSI_SENSE_BUF_SIZE]; > + uint32_t sense_len; > + bool enqueued; > + bool io_canceled; > + bool retry; > + bool dma_started; > SCSICommand cmd; > BlockDriverAIOCB *aiocb; > QEMUSGList *sg; > - bool dma_started; > - uint8_t sense[SCSI_SENSE_BUF_SIZE]; > - uint32_t sense_len; > - bool enqueued; > - bool io_canceled; > - bool retry; > - void *hba_private; > QTAILQ_ENTRY(SCSIRequest) next; Similar to v1, cmd is filled in by scsi_req_new and can be moved to the uninitialized area. Paolo