From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752800AbcFVPtJ (ORCPT ); Wed, 22 Jun 2016 11:49:09 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:38753 "EHLO userp1040.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751601AbcFVPtH convert rfc822-to-8bit (ORCPT ); Wed, 22 Jun 2016 11:49:07 -0400 Subject: Re: [PATCH 0/3] xen: add full support for CONFIG_PARAVIRT_TIME_ACCOUNTING To: Juergen Gross , xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org References: <1466579034-12113-1-git-send-email-jgross@suse.com> Cc: sstabellini@kernel.org, david.vrabel@citrix.com From: Boris Ostrovsky Message-ID: <576AB340.8060202@oracle.com> Date: Wed, 22 Jun 2016 11:48:16 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: <1466579034-12113-1-git-send-email-jgross@suse.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8BIT X-Source-IP: userv0022.oracle.com [156.151.31.74] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 06/22/2016 03:03 AM, Juergen Gross wrote: > With most recent Xen hypervisor (4.8) it is now possible to add full > support of CONFIG_PARAVIRT_TIME_ACCOUNTING. > > To be applied on top of commit ed2f61fdd2356c2a1d1239aa1507ce4e2e059306 > "xen: add steal_clock support on x86" of kernel/git/xen/tip.git > > Runtime tested on x86_64, compile tested on arm64. > > Juergen Gross (3): > xen: update xen headers > arm/xen: add support for vm_assist hypercall > xen: support runqueue steal time on xen > > arch/arm/include/asm/xen/hypercall.h | 1 + > arch/arm/xen/enlighten.c | 1 + > arch/arm/xen/hypercall.S | 1 + > arch/arm64/xen/hypercall.S | 1 + > drivers/xen/time.c | 42 +++++++++++++++++++++--------------- > include/xen/interface/vcpu.h | 24 +++++++++++++-------- > include/xen/interface/xen.h | 17 ++++++++++++++- > 7 files changed, 60 insertions(+), 27 deletions(-) > Reviewed-by: Boris Ostrovsky From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH 0/3] xen: add full support for CONFIG_PARAVIRT_TIME_ACCOUNTING Date: Wed, 22 Jun 2016 11:48:16 -0400 Message-ID: <576AB340.8060202@oracle.com> References: <1466579034-12113-1-git-send-email-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bFkOI-00060q-Fs for xen-devel@lists.xenproject.org; Wed, 22 Jun 2016 15:48:34 +0000 In-Reply-To: <1466579034-12113-1-git-send-email-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Juergen Gross , xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org Cc: sstabellini@kernel.org, david.vrabel@citrix.com List-Id: xen-devel@lists.xenproject.org T24gMDYvMjIvMjAxNiAwMzowMyBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBXaXRoIG1vc3Qg cmVjZW50IFhlbiBoeXBlcnZpc29yICg0LjgpIGl0IGlzIG5vdyBwb3NzaWJsZSB0byBhZGQgZnVs bAo+IHN1cHBvcnQgb2YgQ09ORklHX1BBUkFWSVJUX1RJTUVfQUNDT1VOVElORy4KPgo+IFRvIGJl IGFwcGxpZWQgb24gdG9wIG9mIGNvbW1pdCBlZDJmNjFmZGQyMzU2YzJhMWQxMjM5YWExNTA3Y2U0 ZTJlMDU5MzA2Cj4gInhlbjogYWRkIHN0ZWFsX2Nsb2NrIHN1cHBvcnQgb24geDg2IiBvZiBrZXJu ZWwvZ2l0L3hlbi90aXAuZ2l0Cj4KPiBSdW50aW1lIHRlc3RlZCBvbiB4ODZfNjQsIGNvbXBpbGUg dGVzdGVkIG9uIGFybTY0Lgo+Cj4gSnVlcmdlbiBHcm9zcyAoMyk6Cj4gICB4ZW46IHVwZGF0ZSB4 ZW4gaGVhZGVycwo+ICAgYXJtL3hlbjogYWRkIHN1cHBvcnQgZm9yIHZtX2Fzc2lzdCBoeXBlcmNh bGwKPiAgIHhlbjogc3VwcG9ydCBydW5xdWV1ZSBzdGVhbCB0aW1lIG9uIHhlbgo+Cj4gIGFyY2gv YXJtL2luY2x1ZGUvYXNtL3hlbi9oeXBlcmNhbGwuaCB8ICAxICsKPiAgYXJjaC9hcm0veGVuL2Vu bGlnaHRlbi5jICAgICAgICAgICAgIHwgIDEgKwo+ICBhcmNoL2FybS94ZW4vaHlwZXJjYWxsLlMg ICAgICAgICAgICAgfCAgMSArCj4gIGFyY2gvYXJtNjQveGVuL2h5cGVyY2FsbC5TICAgICAgICAg ICB8ICAxICsKPiAgZHJpdmVycy94ZW4vdGltZS5jICAgICAgICAgICAgICAgICAgIHwgNDIgKysr KysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCj4gIGluY2x1ZGUveGVuL2ludGVyZmFj ZS92Y3B1LmggICAgICAgICB8IDI0ICsrKysrKysrKysrKystLS0tLS0tLQo+ICBpbmNsdWRlL3hl bi9pbnRlcmZhY2UveGVuLmggICAgICAgICAgfCAxNyArKysrKysrKysrKysrKy0KPiAgNyBmaWxl cyBjaGFuZ2VkLCA2MCBpbnNlcnRpb25zKCspLCAyNyBkZWxldGlvbnMoLSkKPgoKUmV2aWV3ZWQt Ynk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4t ZGV2ZWwK