From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MEj5g-0006wH-PM for qemu-devel@nongnu.org; Thu, 11 Jun 2009 08:09:08 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MEj5c-0006vr-6S for qemu-devel@nongnu.org; Thu, 11 Jun 2009 08:09:08 -0400 Received: from [199.232.76.173] (port=58357 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MEj5c-0006vo-1z for qemu-devel@nongnu.org; Thu, 11 Jun 2009 08:09:04 -0400 Received: from mx20.gnu.org ([199.232.41.8]:35963) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MEj5b-0002J0-Q9 for qemu-devel@nongnu.org; Thu, 11 Jun 2009 08:09:03 -0400 Received: from mail.codesourcery.com ([65.74.133.4]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MEj5a-00046a-Rk for qemu-devel@nongnu.org; Thu, 11 Jun 2009 08:09:03 -0400 From: Paul Brook Subject: Re: [Qemu-devel] [PATCH] qdev: very first cut of scsi bus support. Date: Thu, 11 Jun 2009 13:08:59 +0100 References: <1244642378-22660-1-git-send-email-kraxel@redhat.com> In-Reply-To: <1244642378-22660-1-git-send-email-kraxel@redhat.com> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200906111308.59756.paul@codesourcery.com> List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Gerd Hoffmann >Signed-off-by: Gerd Hoffmann I think you need to figure out how this interacts with scsi devices that are not attached to a parallel scsi interface (e.g. usb mass storage). The current qemu scsi api exposes individual devices. The actual bus emulation is contained within the host adapter. My guess is that you may need an additional layer to separate the parallel scsi bus from actual scsi devices. Paul