From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48041) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiela-0005Om-IU for qemu-devel@nongnu.org; Wed, 23 Mar 2016 05:07:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aielU-0004fG-PJ for qemu-devel@nongnu.org; Wed, 23 Mar 2016 05:07:50 -0400 Received: from e06smtp09.uk.ibm.com ([195.75.94.105]:60298) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aielU-0004cS-Fh for qemu-devel@nongnu.org; Wed, 23 Mar 2016 05:07:44 -0400 Received: from localhost by e06smtp09.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 23 Mar 2016 09:07:42 -0000 Received: from b06cxnps3075.portsmouth.uk.ibm.com (d06relay10.portsmouth.uk.ibm.com [9.149.109.195]) by d06dlp01.portsmouth.uk.ibm.com (Postfix) with ESMTP id B08D017D805F for ; Wed, 23 Mar 2016 09:08:14 +0000 (GMT) Received: from d06av08.portsmouth.uk.ibm.com (d06av08.portsmouth.uk.ibm.com [9.149.37.249]) by b06cxnps3075.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id u2N97eP252035628 for ; Wed, 23 Mar 2016 09:07:40 GMT Received: from d06av08.portsmouth.uk.ibm.com (localhost [127.0.0.1]) by d06av08.portsmouth.uk.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id u2N97dXQ032699 for ; Wed, 23 Mar 2016 03:07:39 -0600 References: <1458310895-29044-1-git-send-email-cornelia.huck@de.ibm.com> From: Christian Borntraeger Message-ID: <56F25CDB.5070300@de.ibm.com> Date: Wed, 23 Mar 2016 10:07:39 +0100 MIME-Version: 1.0 In-Reply-To: <1458310895-29044-1-git-send-email-cornelia.huck@de.ibm.com> Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH for-2.6 00/14] s390-ccw bios patches List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Cornelia Huck , qemu-devel@nongnu.org Cc: jfrei@linux.vnet.ibm.com, agraf@suse.de On 03/18/2016 03:21 PM, Cornelia Huck wrote: > A final round of patches for the s390-ccw bios that allow us to > boot from virtio-scsi devices. They have been through our internal > testing for some months now (so they should be stable), but I can > only send them now due to factors beyond our control. > > I plan to send a pull request next week. > > Cornelia Huck (1): > s390-ccw.img: rebuild image > > Eugene (jno) Dvurechenski (13): > pc-bios/s390-ccw: add more disk layout checks > pc-bios/s390-ccw: virtio_panic -> panic > pc-bios/s390-ccw: add utility functions and "export" some others > pc-bios/s390-ccw: qemuize types > pc-bios/s390-ccw: update virtio implementation to allow up to 3 vrings > pc-bios/s390-ccw: add vdev object to store all device details > pc-bios/s390-ccw: make provisions for different backends > pc-bios/s390-ccw: add simplified virtio call > pc-bios/s390-ccw: add scsi definitions > pc-bios/s390-ccw: add virtio-scsi implementation > pc-bios/s390-ccw: enable virtio-scsi > pc-bios/s390-ccw: enhance bootmap detection > pc-bios/s390-ccw: disambiguation of "No zIPL magic" message > > pc-bios/s390-ccw.img | Bin 17760 -> 26424 bytes > pc-bios/s390-ccw/Makefile | 2 +- > pc-bios/s390-ccw/bootmap.c | 129 +++++++---- > pc-bios/s390-ccw/bootmap.h | 9 - > pc-bios/s390-ccw/main.c | 25 +-- > pc-bios/s390-ccw/s390-ccw.h | 54 ++++- > pc-bios/s390-ccw/scsi.h | 184 ++++++++++++++++ > pc-bios/s390-ccw/virtio-scsi.c | 342 +++++++++++++++++++++++++++++ > pc-bios/s390-ccw/virtio-scsi.h | 72 +++++++ > pc-bios/s390-ccw/virtio.c | 479 +++++++++++++++++++++++++++-------------- > pc-bios/s390-ccw/virtio.h | 218 +++++++++++++------ > 11 files changed, 1220 insertions(+), 294 deletions(-) > create mode 100644 pc-bios/s390-ccw/scsi.h > create mode 100644 pc-bios/s390-ccw/virtio-scsi.c > create mode 100644 pc-bios/s390-ccw/virtio-scsi.h > Acked-by: Christian Borntraeger this seems to be very low risk as it only touches the bios so fine for 2.6 from my point of view.