Message ID | 1491383361-22886-12-git-send-email-Wei.Chen@arm.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <xen-devel-bounces@lists.xen.org> 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 45E5460352 for <patchwork-xen-devel@patchwork.kernel.org>; Wed, 5 Apr 2017 09:13:00 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 269D72859F for <patchwork-xen-devel@patchwork.kernel.org>; Wed, 5 Apr 2017 09:13:00 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 167E0285A1; Wed, 5 Apr 2017 09:13: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.1 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED, RCVD_IN_DNSWL_MED, T_DKIM_INVALID 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 8D14A2859F for <patchwork-xen-devel@patchwork.kernel.org>; Wed, 5 Apr 2017 09:12:59 +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 <xen-devel-bounces@lists.xen.org>) id 1cvgxI-0002JR-VT; Wed, 05 Apr 2017 09:10:20 +0000 Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from <Wei.Chen@arm.com>) id 1cvgxH-0002GE-Lm for xen-devel@lists.xen.org; Wed, 05 Apr 2017 09:10:19 +0000 Received: from [85.158.143.35] by server-10.bemta-6.messagelabs.com id 03/D9-13192-B74B4E85; Wed, 05 Apr 2017 09:10:19 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA1WSW0gUcRTG+8/MrqM5Nq6WxyUj14IK1LWignp QCBW0EF+yCHLUcXdj19WZtZREVjJNIXU1DSXM8JpKWBpraDdJSclrJW2pKK5lPkSmPnghm3FW s3k63/835/vOgUPiikWZkmTTTCyXxOhVchdCG4gu+F9vs8eou/MOnqqZryaCUXh3xyoWhS7Jd ElxxrRYmbalrpZItuxJezv9DTejbkU+ciEJ2ozD7YlBJ1Eo6FIMaq0LmCR6MKgv+yUXBaJHEH R0l+MSeYkg6/s7QTgLohCDleJwCVQisGUPyEQgp33hjiWLEGtP2gea8u87iTVO30TweDk0H5G kBx0Nbc/Ois8EfQCaFnKQWFN0CLz+/BATa6D3gW0gbyPLWXi3F0iWCjoYLJXrhPS/O/SW2wnJ HuDN7KxjNh+4N9aPJB9vGLUNOYmxQPtBX/Z5cWSgxwkoHZ3FJNEmg7qWW46Gc1C8/kEuAWGxm YYSQhKDBFj7Vh2kWQ4/XvRu5LnRCrBOdjq82jEwF087lkiGteYih+9pGC574OjOxWFysUpehP wrti1SsW2RKoQ1okM8y11jOf8gdUAcp9NoTQZGpxfUiQADy/OMhtUzcXxAvNHwFAnXsEP42tF EXVQX8iYx1W5qf6Q9RuEWZ0xI1zK89gqXqmf5LrSXJFVALbUKzJ1jNWxaok4vnNQmBtJV5UlZ RUzxyYyB12kk1Id8lV7UuAhoEWhTk7baNo9xBPkoPSgkDKJwTWY5g870P59DXiRSeVCFoourL sm05T4nBGNCsH1sSgw2Mf+Q0owMM6O2Rr9dQb6ZYUVFOWc0x1M6v/yUP7mhyzicJRt+ZCkJzH hfXYenX7bcVS/lF6Tgqo+xQxfnf9MhtZlLEdaVKfNK9KtPx5gop2E15ek6kPu8bO6qc/xy2KR 8TZ1RWtGfUKP8Q0WEfk2srm+NrNzpP9gwox7o6knVKIx+c0dPqgheywQdwTme+QvE5IcIhwMA AA== X-Env-Sender: Wei.Chen@arm.com X-Msg-Ref: server-16.tower-21.messagelabs.com!1491383415!57757421!1 X-Originating-IP: [104.47.1.87] X-SpamReason: No, hits=0.0 required=7.0 tests= X-StarScan-Received: X-StarScan-Version: 9.4.12; banners=-,-,- X-VirusChecked: Checked Received: (qmail 33343 invoked from network); 5 Apr 2017 09:10:15 -0000 Received: from mail-ve1eur01on0087.outbound.protection.outlook.com (HELO EUR01-VE1-obe.outbound.protection.outlook.com) (104.47.1.87) by server-16.tower-21.messagelabs.com with AES256-SHA256 encrypted SMTP; 5 Apr 2017 09:10:15 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=4XbUbjN8e0/rm3riR/XdVnnsu0tFKlZoAonuXDiaV/0=; b=Jp5/YeJ3TJXuCKRA/K7XydiU47lf81EU4hwtYx50i5ublzL9cHFDd7VDUhBT70dCQ+p/ZE533S0rb/wkUpvp37LNB/D1b4pfnKkwLAo8CnuSYPRg8CPj0fYOykxnoVND90eb7hKZzxk37E4utDxlS2BMDIdXKJQx6x8tSJ6woSA= Received: from VI1PR08CA0062.eurprd08.prod.outlook.com (10.166.137.30) by HE1PR0801MB1580.eurprd08.prod.outlook.com (10.167.191.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1019.17; Wed, 5 Apr 2017 09:10:14 +0000 Received: from AM5EUR03FT022.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e08::201) by VI1PR08CA0062.outlook.office365.com (2a01:111:e400:c53b::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1005.10 via Frontend Transport; Wed, 5 Apr 2017 09:10:13 +0000 Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 217.140.96.140 as permitted sender) receiver=protection.outlook.com; client-ip=217.140.96.140; helo=nebula.arm.com; Received: from nebula.arm.com (217.140.96.140) by AM5EUR03FT022.mail.protection.outlook.com (10.152.16.79) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.1005.5 via Frontend Transport; Wed, 5 Apr 2017 09:10:13 +0000 Received: from P300.p300.shanghai.arm.com (10.1.2.79) by mail.arm.com (10.1.105.66) with Microsoft SMTP Server id 14.3.294.0; Wed, 5 Apr 2017 10:09:52 +0100 From: Wei Chen <Wei.Chen@arm.com> To: <xen-devel@lists.xen.org> Date: Wed, 5 Apr 2017 17:09:13 +0800 Message-ID: <1491383361-22886-12-git-send-email-Wei.Chen@arm.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1491383361-22886-1-git-send-email-Wei.Chen@arm.com> References: <1491383361-22886-1-git-send-email-Wei.Chen@arm.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:217.140.96.140; IPV:CAL; SCL:-1; CTRY:GB; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39850400002)(39840400002)(39410400002)(39450400003)(39860400002)(39400400002)(2980300002)(438002)(189002)(199003)(5003940100001)(2950100002)(6916009)(6666003)(38730400002)(110136004)(104016004)(356003)(54906002)(77096006)(8936002)(36756003)(50226002)(86362001)(50466002)(48376002)(2906002)(305945005)(4326008)(189998001)(47776003)(5660300001)(8676002)(76176999)(50986999)(2351001)(106466001); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0801MB1580; H:nebula.arm.com; FPR:; SPF:Pass; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; AM5EUR03FT022; 1:SUDro2dNpDWkdQhIz6a/GEp7XnfyrDSL2hHPpMEuplHSFYfarWxElciRfq5JHZzjf8/tQ32sSwfy8kyZMFZtrhaasVYvyr9jIGMS1BV4zjh6nSC0k5KKaGZj4kJMxsb6uZCBAmIZc9WNThDShnlNIqvmvCuDQ7e/mSEnQ5x6JucWzW+HS8rRJYwYr/lpZYkoG1FbZ8fz6QceiF9faHC2XjV05rK/kV16Io4KCJpnRRmYO0dEvbmmoHo2ud3f2QFinTMBk/GOfhDdvuEKQQhE9huI5BU1+54IVH0/Bfbr0m16zK/7x6uzX3G/6D+nT+GiM7AeQFDDS5cG/oIPiJFoXISjup2pKlme/6QNH8xBYstc6IMDiYMtJ0dw5L7WBc+8ambykGTKPl5qmv7iCBgvEOvCElQIAwdk4AJdXrLzEd8NnxSwuqFyA1GuGI/latLjUb4z7eX7YOxsWO9WVBXLiZeSobb8ozH8QFRfVqqd71KkjF1z1CPJnxZU5mi74cMH/GsscXiV+AM9lY7o/a/pM5fMhkmEQ2Fn6GTIqauachpeBTU2o7tHXOn/m+PukOMcItcX8P//28VbHyEfeSOLw79CaH48KFjTnFs1sKuaUE/uv7sWdq1c0lr785+Y9b+q X-MS-Office365-Filtering-Correlation-Id: 525a8fb8-6abd-4de5-7af6-08d47c039190 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081)(201702281549075); SRVR:HE1PR0801MB1580; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1580; 3:XA3/tmUsQpO+iqI9TrsfdPMYq1/TWmL8WRW4qgJRPjjZraGTb8HnIYPnMsHIWdjlm4T4b80v3rZIw+gb7x1MmLqX7yiM+vXtss/WmXcUVPB0JclprWgSvWbOn69hWfAqr+VSGD/uevxr1HKuA1QWTGedxQsRFA6k9a0RILNkS6EYjgHudwkMZGJSRygAlXWkXsF7PZhP5hofEvAX6samzAGcyq2WW7Y9uRH32vi+vzABMobyWibZ+P+d4VJRyW8Ij3VamzTMlZEBwAOb2owTOVt93zJFqXCmIQEfv1NV/NISuqppP0wWWvT+g74WZWjknf9oalMVoQ305StC6rCe9WH6wgckieaCmKNYKWnMqnq0+2O0CKLVwO3QNi/ZXWtRiG18gEEdec4w5nSVZn8MIZQ489M8GTB0khRasTrz11Mu1E51kyihKIHb2LN86gLQuZDpZYVDlU8Mazsc5365TdOnUSsyj3JvFoAfQV9yFpb7dPxqjvPemQP9eLoJyZ2tNUmvpbpoBJ8blg10G4q67A== X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1580; 25:uXWLSIZOHjkCFw3GTt6IKiRn1wJv8zvkKJV1jFb3VK4Gpj7NULM4Q1oBxpRKPY/nTHFY1snVDQ5eWSWfS1xU8+9yHFQSLkf1wTfsY2oDDWBid+KaepVervWGFpGNAe62+d3w1942DpKzIUh6e8tenZpeCXLMcbf4ZiDoT0+Kly3BDkM6Svqcfw4MkL49a9dIEYL6/qaInxf1bqdoKr046Y/kSr4zWJZwBe8oQwQgR9RALPFzuvDU2BggdXjbyplADeLdTA8c2H1pDpLDAiI8IU6AvqchANxENH9RU/yCmCUncgfVx/qdW9O93gk6E+oWn9vQR5oOIxelrN+1OTMIU2c0pud3rkHQkwFf2ZjlF7zZkRf79R/gvBElR+oLXx9lZfX9Ow/eRdWwN0TJZzcdHf/m8r36CnwgMBEq6Yk+CQ7qZEB9Bazs5GTCY30FE5LLye0v7exKoVeqMjLfOfkYBg==; 31:3hPPzgFKNzenpTJ8Bv1ybk/FEt+pJy8OfbOZ6tFSyE1v2DfVWMYXiwmE8zepXfbaGUcj+XQTC8IlLebWhvdSfd79e2dl6zHSpR7d3U0Q07vFbeeXSl/9PLARtVoZv9i0upYkN4NpkBqr3acZkYfrlnzxp+hCCpTUeD+vKGS5QAxbYZcMMIH1CefhZAsQc0th22GC8XvL+JSTAEsgWCOEoIkFS/OqlhmmtV8mtHnJLyR0bLjGkP0mwkkxnWeDunOPDmemDi8Bpzllch+kM3NR0Q== NoDisclaimer: True X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1580; 20:0TbFM2Bq/i4GCjaLyUsPxoCJpJ8YxtNQUMnNjZAdSWIyPEiVGg2f7zWqUW77jQWGn2jIxvqLTqmQnqh92DWmrv+xPLjTp2QGtfAVd6J1AGY6OTgzifo9y6Gl1USpRc3+OVD15W50iWXqR7ZLBbAg8PHxu/ewT1EIdKeZWlvjbP4YqmV7nTL62UOaa+uH/LjJSZom13xqQTb9FJJPpbd0SOgNyZcVbpQPDoAy4MkHe9kCwfqftfM7pS3dSXv3AHIV X-Microsoft-Antispam-PRVS: <HE1PR0801MB1580ADC322F1A594923FF8439E0A0@HE1PR0801MB1580.eurprd08.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(180628864354917); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(13013025)(13020025)(13024025)(13023025)(8121501046)(5005006)(10201501046)(3002001)(93006095)(93004095)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(20161123562025)(20161123560025)(20161123564025)(20161123555025)(6072148); SRVR:HE1PR0801MB1580; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0801MB1580; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1580; 4:TR+yVpM4PYAJIpfGNABq0c0T1WaS8r68fwEC05X22m12GZMWF5oMoZeF7BLR8N6GpDTIWwHzfc7RpTBEUkSz60gH2yWS6+KmzLIfDP85NraF4hF+P5pR8xQ7Jvdln9STIX7ka2qiTSWWUgehiXRjCBboapvpX/C50Cj3G5AtLgpJyt2z+8gy2s+5ndAVC+XOp+KrCk3x9q0pEklnHQFVm3aAKZkMeQ+FxYPUKo9D91VYrF1w42WylTfusv9tL5rlvnUF1s52bKrRZRRg0gxBCSQem3+vlJkM2McqCcLFrYLGBuT7ekzXPrw+ELA7/mR+ceiTKZ6NsIFo7vtBBfETDWA38zNa6kKLkTGaUw4odjYdc/gianOA5FlyuDK1lxhv5PlTFgS7ynsllc24n7RAl1pb48/qp1ixz4QbFzKhTxI1ZfVYy49hayv+Dhtsxmlcd/xc9nXtBXQLK6KUg6TVSpn77GfzoJvObiFjYfFO05UXx8tKgpn4PUwQLaJ8kyDujWBddbOYNyjF8RJfWKgzLvtLm26L6IUH0JjgCNqNttt/n/4hcmCTyxa1LATNWqjXdUt4fVyYSdqIOi7pBK5xy5BzCOOQwB+uUxC4RTw6jbil2Y/CGKd+pUt8SJbc/mgc0s51wh5bqvGsjWyTeYrdI6vKUr2kg7AjNyjwhDikuk827sUiVbImRrvl6IAUdhBd2SP29e3/EcWE8nCyaF0oweJrbEphUFcsIYmo3zg8zU48F9EzgvvH09eEoV1nwQT1iMgzhLbK7AFCIy40frrRVZ+fAcYEKiS1VaG3Qtr3rq/EiHEwHoQ2ZJWOssXOczeH7mpa8HEgl2xKdXvc2q4evVYjfJOkKTMaK1N/WVjqOHk= X-Forefront-PRVS: 0268246AE7 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0801MB1580; 23:JfLHyKL0IAPTMWwNkSozmkxntSSI8k2FO8GlEKO?= =?us-ascii?Q?ICBhHDb9LUDGnXaQVxdHSfFwAvbRv+8PUD58wZGBdTA4yChAgrn8RmuqtXGS?= =?us-ascii?Q?VVyCsIrLulooVvpFQEeHT3MtcZEN5wtcgv3uuNZKxzCcOL14XtvnmfNXO/YW?= =?us-ascii?Q?zQyo5TktltkuC+TaSFPXonm+wKvAJyrfrbGow7hdqG/eZDLuN+J1Odtu0jGf?= =?us-ascii?Q?D1RljKG2BNRiHAwpiHE9xa8PUiVmDC9A9+ExrUe19MPU91CWTd4zGaQurVjM?= =?us-ascii?Q?4DHQEntTYoJFGx/seTRutrYfbUdA6zObtBIGPHAdeppHa57TIyRphALgl8cQ?= =?us-ascii?Q?K9lIaiyEskWB4xF/hFL+1Fic4n6nuD07K67UWzXzDWGn2RmRcm/ZOAImShTy?= =?us-ascii?Q?IiFkqKya/QsE3QTEc1RW/BbZFtApjKxYjVKZDOo39yBpAv6nxkBMzQ2hxIhD?= =?us-ascii?Q?bscUbj5Y6VrZWSH3a59bxfqGhaLJ+qh2r1gMwB2tcqYl/GbPPTCenfvAgmoV?= =?us-ascii?Q?46Mvkk5AzMQU+yFnN1jmkAdTTClmra8ppxEM17gV2M5Oyhm0vsm1oyV9v5lU?= =?us-ascii?Q?3+oHG465dZmYUZPSlpHUJVb1hh2JZtP5L9EsKKIge4+UFb1QOqEn9Stcg3Hu?= =?us-ascii?Q?kdiRoJZ0okSjMNvWi+yhynZy6jHKKMFyZjdzZEea9n6KD3NrzdqGXIR8kPPs?= =?us-ascii?Q?joSozRxPJzM3rr17aYMvuY8tlnskMIIPwTnL3FfWUAg9LSexAEPTS/sWK4Q9?= =?us-ascii?Q?Wa6XytIeLzeR5JfmzpNIHXfu9d9DtL3rxuvhKN2Gr8/ZX839UEFfBWBDGOZu?= =?us-ascii?Q?UxJfy3TX685CpxHEiQ1nMeO4fWiqgqlpEET6+4wxf6UO49KO5yQD3LayDHG6?= =?us-ascii?Q?U59pOe/pzFETXy0MEHcmMg/dC3yvij8fDFQuJK713Lyil6z2mhfyvK0MvARv?= =?us-ascii?Q?QnCtXhZhFrvAEfvH1OrcNtGXmoa9eXKNYlslLbzwk+w=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1580; 6:bQGGMy7ojxqAxJzjbLgfzDUvhPdkEOYsowOjpixl6jqbrUVz28EOlBe3xQGexiveff/rlSjvvI8/sElZM36ZdK30+sb/1KD0PqGTmdjeaXHRaMXL9JPp8sI5ViwF/dJ457xBzxpR7Zf0+n04JttmLOotifVKKYA/3lsM9SKCHw/asl73HZzESjZEGe7UdUboWl39eNOKDHBkMDHbYvdpB9poORwKjzEca5V/9T0E47HuexmNw2ATXedgAwmmwQNRpn/91FjuVN85k0kxyCPGzAfD1ebv4RmjNrFM8YkI+xCU6ytuyr/LuU0Gq3mZ4VFLTyo+RwOqHiKaWCGu3kSGn3TSxWCTy3s6QYynmrqWmBKec+5o9egVsi5yAHLeJy+3omJBcj+0BVAqe1cVppvfyWuatxo4wiN3Znnq7rsOETQ=; 5:vKuOo4ncoMkERu3Yn9kaciiLUQlACwJSzagT04hnABS/n1fqY0Vhrkk9mGj9tTgq8nxrqZEZ1VXkD4LXkBRu/wYOutRSLcxZQicW3bRvZqN62BjhuvjOJygDeKf6QgOzgJoP3fvZM0Q5cF8iMJkw2Q==; 24:0iLyfaypI41Hnw4xblumgxkx6Y68EjdinwH6E9QSE0GpxEfh6LKV0Dus3J/XL0Rm/3pX2xRIYVdkoNnykNsEvxW2znBDrFDBVZQRiUQ7MDI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1580; 7:wS7exvLNcQeWRobl6/2+W+n1NhfQlwq9MaoEzKqisamv+qb9fIYil9DVWy2LufzaTF2n1neEOGeEmsclnqcmt/mq5y6jsmjz1p4/SH1DugE4UOJA+bFgiX8tGMJ1kRdsZ2NHLD4ZiywnwwOwM+XDA4DQXbYlT41AhU6Hxp1eCTFvVDsLEBl9k+cUkcfQHC1n+25SyLJRYfrlPc2+VAaJS5pujUkwGzTMZNy4+t+Aw/BOSvHVZrhcVRyj2eFy+mhcRYOrVsfoQmnJukgvjt6LtwRNmMYyq3NO4vEjq8rJtwlHRpDdK0pk8VBlXGllqe9xvcFAebqi2vAk9o6JJJpAEA== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Apr 2017 09:10:13.2649 (UTC) X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[217.140.96.140]; Helo=[nebula.arm.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1580 Cc: sstabellini@kernel.org, wei.chen@arm.com, steve.capper@arm.com, Kaly.Xin@arm.com, julien.grall@arm.com, nd@arm.com Subject: [Xen-devel] [PATCH v4 11/19] xen/arm: Move macro VABORT_GEN_BY_GUEST to common header X-BeenThere: xen-devel@lists.xen.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Xen developer discussion <xen-devel.lists.xen.org> List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-devel>, <mailto:xen-devel-request@lists.xen.org?subject=unsubscribe> List-Post: <mailto:xen-devel@lists.xen.org> List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help> List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xen.org?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" <xen-devel-bounces@lists.xen.org> X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/xen/arch/arm/arm64/entry.S b/xen/arch/arm/arm64/entry.S index 3d2fdfb..d2ebf5b 100644 --- a/xen/arch/arm/arm64/entry.S +++ b/xen/arch/arm/arm64/entry.S @@ -380,10 +380,12 @@ check_pending_vserror: * exception handler, and the elr_el2 will be set to * abort_guest_exit_start or abort_guest_exit_end. */ + .global abort_guest_exit_start abort_guest_exit_start: isb + .global abort_guest_exit_end abort_guest_exit_end: /* Mask PSTATE asynchronous abort bit, close the checking window. */ msr daifset, #4 diff --git a/xen/include/asm-arm/arm32/processor.h b/xen/include/asm-arm/arm32/processor.h index f6d5df3..68cc821 100644 --- a/xen/include/asm-arm/arm32/processor.h +++ b/xen/include/asm-arm/arm32/processor.h @@ -56,16 +56,6 @@ struct cpu_user_regs uint32_t pad1; /* Doubleword-align the user half of the frame */ }; -/* Functions for pending virtual abort checking window. */ -void abort_guest_exit_start(void); -void abort_guest_exit_end(void); - -#define VABORT_GEN_BY_GUEST(r) \ -( \ - ( (unsigned long)abort_guest_exit_start == (r)->pc ) || \ - ( (unsigned long)abort_guest_exit_end == (r)->pc ) \ -) - #endif /* Layout as used in assembly, with src/dest registers mixed in */ diff --git a/xen/include/asm-arm/processor.h b/xen/include/asm-arm/processor.h index d7b0711..163c39c 100644 --- a/xen/include/asm-arm/processor.h +++ b/xen/include/asm-arm/processor.h @@ -711,6 +711,16 @@ void do_trap_guest_error(struct cpu_user_regs *regs); register_t get_default_hcr_flags(void); +/* Functions for pending virtual abort checking window. */ +void abort_guest_exit_start(void); +void abort_guest_exit_end(void); + +#define VABORT_GEN_BY_GUEST(r) \ +( \ + ( (unsigned long)abort_guest_exit_start == (r)->pc ) || \ + ( (unsigned long)abort_guest_exit_end == (r)->pc ) \ +) + #endif /* __ASSEMBLY__ */ #endif /* __ASM_ARM_PROCESSOR_H */ /*