From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56077) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z5DtP-0005Us-Bk for qemu-devel@nongnu.org; Wed, 17 Jun 2015 10:00:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z5DtJ-0007cH-UW for qemu-devel@nongnu.org; Wed, 17 Jun 2015 10:00:38 -0400 Received: from e06smtp10.uk.ibm.com ([195.75.94.106]:57046) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z5DtJ-0007bt-Lh for qemu-devel@nongnu.org; Wed, 17 Jun 2015 10:00:33 -0400 Received: from /spool/local by e06smtp10.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 17 Jun 2015 15:00:32 +0100 Received: from b06cxnps4075.portsmouth.uk.ibm.com (d06relay12.portsmouth.uk.ibm.com [9.149.109.197]) by d06dlp02.portsmouth.uk.ibm.com (Postfix) with ESMTP id EC8FF2190046 for ; Wed, 17 Jun 2015 15:00:08 +0100 (BST) Received: from d06av01.portsmouth.uk.ibm.com (d06av01.portsmouth.uk.ibm.com [9.149.37.212]) by b06cxnps4075.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id t5HE0Ur824117420 for ; Wed, 17 Jun 2015 14:00:30 GMT Received: from d06av01.portsmouth.uk.ibm.com (localhost [127.0.0.1]) by d06av01.portsmouth.uk.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id t5HE0T4Z012372 for ; Wed, 17 Jun 2015 08:00:29 -0600 Message-ID: <55817D7D.7000505@de.ibm.com> Date: Wed, 17 Jun 2015 16:00:29 +0200 From: Christian Borntraeger MIME-Version: 1.0 References: <1434488919-7615-1-git-send-email-agraf@suse.de> <20150617134639.GD19635@aurel32.net> In-Reply-To: <20150617134639.GD19635@aurel32.net> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH] s390x: Switch to s390-ccw machine as default List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Aurelien Jarno , Alexander Graf Cc: Cornelia Huck , qemu-devel@nongnu.org Am 17.06.2015 um 15:46 schrieb Aurelien Jarno: > On 2015-06-16 23:08, Alexander Graf wrote: >> We now finally have TCG support for the basic set of instructions necessary >> to run the s390-ccw machine. That means in any aspect possible that machine >> type is now superior to the legacy s390-virtio machine. >> >> Switch over to the ccw machine as default. That way people don't get a halfway >> broken machine with the s390x target. > > It seems the current s390x-ccw firmware doesn't allow to boot on a > virtio-scsi-ccw disk (but this is not a regression compared to the > s390-virtio machine). virtio-scsi has some advantages over virtio-blk, > like the possibility to do thin-provisioning. Of course one can use a > small virtio-blk for the /boot partition, and virtio-scsi for the > remaining disks. > > Do you think it would possible to add it? Given a virtio-scsi device can > provide multiple disks, how can we pass the disk to boot on to the > firmware? Currently it seems we pass the ccw device in GR7, but not more > details. Yes, we look into that, Integrating this into s390 specifics without adding hacks that have to last forever will take most of the time. We have to consider aspects like loadparm, the existing interfaces for the zfcp connectivity in the diag308 handler and so on (so that /sys/firmware/ipl/ reflects the disks) - so give us some time to do it properly to see how this can be integrated. Christian