From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52538) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YSnOo-0007tf-BD for qemu-devel@nongnu.org; Tue, 03 Mar 2015 09:02:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YSnOk-0004aR-3v for qemu-devel@nongnu.org; Tue, 03 Mar 2015 09:02:14 -0500 Received: from e06smtp13.uk.ibm.com ([195.75.94.109]:58926) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YSnOj-0004aE-Qn for qemu-devel@nongnu.org; Tue, 03 Mar 2015 09:02:10 -0500 Received: from /spool/local by e06smtp13.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Tue, 3 Mar 2015 14:02:08 -0000 Received: from b06cxnps3075.portsmouth.uk.ibm.com (d06relay10.portsmouth.uk.ibm.com [9.149.109.195]) by d06dlp02.portsmouth.uk.ibm.com (Postfix) with ESMTP id 7F954219004D for ; Tue, 3 Mar 2015 14:01:57 +0000 (GMT) Received: from d06av09.portsmouth.uk.ibm.com (d06av09.portsmouth.uk.ibm.com [9.149.37.250]) by b06cxnps3075.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id t23E25a99765124 for ; Tue, 3 Mar 2015 14:02:05 GMT Received: from d06av09.portsmouth.uk.ibm.com (localhost [127.0.0.1]) by d06av09.portsmouth.uk.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id t23E24RX023662 for ; Tue, 3 Mar 2015 07:02:05 -0700 Message-ID: <54F5BEDC.9020901@de.ibm.com> Date: Tue, 03 Mar 2015 15:02:04 +0100 From: Christian Borntraeger MIME-Version: 1.0 References: <1424783731-43426-1-git-send-email-jfrei@linux.vnet.ibm.com> In-Reply-To: <1424783731-43426-1-git-send-email-jfrei@linux.vnet.ibm.com> Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 00/10] s390x: move sigp handling to user space List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Jens Freimann , Alexander Graf , Cornelia Huck Cc: qemu-devel@nongnu.org Am 24.02.2015 um 14:15 schrieb Jens Freimann: > Cornelia, Alex, Christian, > > these patches move large parts of SIGP handling from kernel > to user space. > > Please note: This series needs a linux-headers sync with v4.0-rc1 > to work and should be applied only after Michael Tsirkin's series > "virtio: pull headers from linux" was applied and a header sync > was done with the new scripts and header files. > > regards > Jens > > David Hildenbrand (10): > s390x: introduce defines for SIGP condition codes > s390x/kvm: more details for SIGP handler with one destination vcpu > s390x/kvm: pass the SIGP instruction parameter to the SIGP handler > s390x/kvm: helper to set the SIGP status in SigpInfo > s390x/kvm: trace all SIGP orders > s390x/kvm: implement handling of new SIGP orders > s390x/kvm: SIGP START is only applicable when STOPPED > s390x: add function to deliver restart irqs > s390x/kvm: deliver SIGP RESTART directly if stopped > s390x/kvm: enable the new SIGP handling in user space > > target-s390x/cpu.c | 2 + > target-s390x/cpu.h | 25 ++- > target-s390x/helper.c | 35 ++++- > target-s390x/kvm.c | 371 ++++++++++++++++++++++++++++++++++++++------- > target-s390x/machine.c | 5 +- > target-s390x/misc_helper.c | 4 +- > trace-events | 1 + > 7 files changed, 372 insertions(+), 71 deletions(-) > Thanks applied.