From patchwork Wed Sep 27 12:00:29 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joao Martins X-Patchwork-Id: 9973895 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 0510060365 for ; Wed, 27 Sep 2017 12:04:01 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id EEE0628EFD for ; Wed, 27 Sep 2017 12:04:00 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id E3FE628EFF; Wed, 27 Sep 2017 12:04:00 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, UNPARSEABLE_RELAY autolearn=ham version=3.3.1 Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 8A1F328EFD for ; Wed, 27 Sep 2017 12:04:00 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dxB1f-0005db-Ae; Wed, 27 Sep 2017 12:01:15 +0000 Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dxB1e-0005dV-7H for xen-devel@lists.xenproject.org; Wed, 27 Sep 2017 12:01:14 +0000 Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id 70/D6-02041-9039BC95; Wed, 27 Sep 2017 12:01:13 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupjkeJIrShJLcpLzFFi42KZM10+UJd18ul Ig/aPFhbft0xmcmD0OPzhCksAYxRrZl5SfkUCa8bXtx+YC9q5K57PW8PYwLiLs4uRk0NIYDKT RGuXTRcjF5D9l1Hi5aLTrBDORkaJt1caWSCcRkaJe5vnsoG0sAnoSbSe/8wMYosIxEocnrmBG aSIWaCLSeL0oZ2MIAlhAS+Jqyv/sYDYLAKqEjfvbQGyOTh4BewkWvfXgoQlBOQldrVdZAWxOQ XsJV71LWWCOMlOom3PeRaIGmOJ9rcX2SYw8i1gZFjFqFGcWlSWWqRraKiXVJSZnlGSm5iZo2t oYKyXm1pcnJiempOYVKyXnJ+7iREYKgxAsINx9W+nQ4ySHExKorxzWk9HCvEl5adUZiQWZ8QX leakFh9ilOHgUJLg1Z8ElBMsSk1PrUjLzAEGLUxagoNHSYT3/kSgNG9xQWJucWY6ROoUozHHs U2X/zBxdNy8+4dJiCUvPy9VSpy3FaRUAKQ0ozQPbhAsmi4xykoJ8zICnSbEU5BalJtZgir/il Gcg1FJmNcY5B6ezLwSuH2vgE5hAjqld+oJkFNKEhFSUg2MGa9v9SQ/T5FftMDW+vrCif8a9hi HrHzUUiS1IdLglZmcSCfP3YmuRr0Wjx8XlDxpj056Kctw8PnFTu/rVjZqFzo+PZdg9HrlsHfN /gf9a5cxtbzkKr1RNGtGc0f5efvtF2UTH3ocmfE4f+VWhaUmSSHHBLlvVhzQDJn0K5ex56bhw kK5XR1dSizFGYmGWsxFxYkAtFE7+aECAAA= X-Env-Sender: joao.m.martins@oracle.com X-Msg-Ref: server-16.tower-31.messagelabs.com!1506513668!109141836!1 X-Originating-IP: [156.151.31.81] X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: VHJ1c3RlZCBJUDogMTU2LjE1MS4zMS44MSA9PiAyODgzMzk=\n X-StarScan-Received: X-StarScan-Version: 9.4.45; banners=-,-,- X-VirusChecked: Checked Received: (qmail 29500 invoked from network); 27 Sep 2017 12:01:09 -0000 Received: from userp1040.oracle.com (HELO userp1040.oracle.com) (156.151.31.81) by server-16.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 27 Sep 2017 12:01:09 -0000 Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id v8RC15La002048 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 27 Sep 2017 12:01:06 GMT Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id v8RC0qYB032513 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 27 Sep 2017 12:00:56 GMT Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id v8RC0pGI006689; Wed, 27 Sep 2017 12:00:51 GMT Received: from paddy.lan (/94.61.137.133) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 27 Sep 2017 05:00:51 -0700 From: Joao Martins To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org, kvm@vger.kernel.org Date: Wed, 27 Sep 2017 13:00:29 +0100 Message-Id: <20170927120029.20698-4-joao.m.martins@oracle.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170927120029.20698-1-joao.m.martins@oracle.com> References: <20170927120029.20698-1-joao.m.martins@oracle.com> X-Source-IP: aserv0022.oracle.com [141.146.126.234] Cc: Juergen Gross , Radim Krcmar , Andy Lutomirski , Paolo Bonzini , Joao Martins , Boris Ostrovsky Subject: [Xen-devel] [PATCH v3 3/3] MAINTAINERS: xen, kvm: track pvclock-abi.h changes X-BeenThere: xen-devel@lists.xen.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" X-Virus-Scanned: ClamAV using ClamSMTP This file defines an ABI shared between guest and hypervisor(s) (KVM, Xen) and as such there should be an correspondent entry in MAINTAINERS file. Notice that there's already a text notice at the top of the header file, hence this commit simply enforces it more explicitly and have both peers noticed when such changes happen. Signed-off-by: Joao Martins Acked-by: Juergen Gross --- In the end, I choose the originally posted because this is so far the only ABI shared between Xen/KVM. Therefore whenever we have more things shared it would deserve its own place in MAINTAINERS file. If the thinking is wrong, I can switch to the alternative with a "PARAVIRT ABIS" section. Changes since v1: * Add Juergen Gross Acked-by. --- MAINTAINERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 6671f375f7fc..a4834c3c377a 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -7603,6 +7603,7 @@ S: Supported F: arch/x86/kvm/ F: arch/x86/include/uapi/asm/kvm* F: arch/x86/include/asm/kvm* +F: arch/x86/include/asm/pvclock-abi.h F: arch/x86/kernel/kvm.c F: arch/x86/kernel/kvmclock.c @@ -14718,6 +14719,7 @@ F: arch/x86/xen/ F: drivers/*/xen-*front.c F: drivers/xen/ F: arch/x86/include/asm/xen/ +F: arch/x86/include/asm/pvclock-abi.h F: include/xen/ F: include/uapi/xen/ F: Documentation/ABI/stable/sysfs-hypervisor-xen