Message ID | 1491383361-22886-11-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 C5F4560364 for <patchwork-xen-devel@patchwork.kernel.org>; Wed, 5 Apr 2017 09:12:57 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A76B02859F for <patchwork-xen-devel@patchwork.kernel.org>; Wed, 5 Apr 2017 09:12:57 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 9C4AD285A0; Wed, 5 Apr 2017 09:12:57 +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 177FB285A1 for <patchwork-xen-devel@patchwork.kernel.org>; Wed, 5 Apr 2017 09:12:57 +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 1cvgxD-0002BF-Kz; Wed, 05 Apr 2017 09:10:15 +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 1cvgxC-00024i-Cl for xen-devel@lists.xen.org; Wed, 05 Apr 2017 09:10:14 +0000 Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id 5D/F5-03420-674B4E85; Wed, 05 Apr 2017 09:10:14 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrCKsWRWlGSWpSXmKPExsWSoc8Urlu65Um EwfEXwhZLPi5mcWD0OLr7N1MAYxRrZl5SfkUCa8aXN7vYCz7xVeyY9pq5gXEndxcjFweLQAOz xN4zJ5lAHCGBZUwSDxveMkM4x5gkzr9bywriMApcYpTYfXQmVGYfo0Tj8xNQzgQmiXXtU6Cce YwSE86vYO9i5ORgE1CU6J3YyAJiiwjISqzumgMWZxZoZpRY99MNxBYWiJT4veQWUA0H0CkqEo e+uIOEeQUcJa69fA/WKiEgJ3HzXCcziM0JFH/SBzFSSMBBYuK8/ywQ9YISJ2c+YYEYLyFx8MU LZogaWYnpd84yQsyRlLh28wI7yCoJAWWJUy1+ICdLCNxlkVj24R8LhLOFVeLTlslsEA2+Egtm HGSFSAA91vRqBTOEc55FYs37BVCZNWwSZ169AWvhExCS2P5gDxNEYgeTxKXZl6BmFUhced7PD mFbS1ycNp8NoqgdGPwP5rJOYNSdheSRWUgeWcDItIpRvTi1qCy1SNdYL6koMz2jJDcxM0fX0M BMLze1uDgxPTUnMalYLzk/dxMjMDUwAMEOxo5/TocYJTmYlER5FXyeRAjxJeWnVGYkFmfEF5X mpBYfYpTh4FCS4H2xCSgnWJSanlqRlpkDTFIwaQkOHiURXsfNQGne4oLE3OLMdIjUKUZFKXHe byB9AiCJjNI8uDZYYrzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYV5hkPE8mXklcNNfAS1mA lr85M5DkMUliQgpqQbGRJeOiD2fp7pOcHCeVhv09/KHuJK2G2LZZQ/z4phjdYsDN/tU7Zxoef yihBZftvstpfPySyMXbVeWnLe2RHtLAc+dk35GEw7P2VES/IL3XTj3Sm/h8nAuoVCzO1+yX7r GvkyUXJfzUY+5vyGZvahBinP5tksHivZ7sG4w7pu3J93oiNzu1q1KLMUZiYZazEXFiQDjPjj9 hwMAAA== X-Env-Sender: Wei.Chen@arm.com X-Msg-Ref: server-16.tower-27.messagelabs.com!1491383413!95395511!1 X-Originating-IP: [104.47.2.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 57965 invoked from network); 5 Apr 2017 09:10:13 -0000 Received: from mail-db5eur01on0087.outbound.protection.outlook.com (HELO EUR01-DB5-obe.outbound.protection.outlook.com) (104.47.2.87) by server-16.tower-27.messagelabs.com with AES256-SHA256 encrypted SMTP; 5 Apr 2017 09:10:13 -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=a5IDJRmpY/dPtshm3AppHCaoxi1jPs8y0fp4bDbqqf8=; b=UIvCgu7xPaXSpknf+KBvIdGM50wIIMVqX5fBfUBVjLj3YOsSr3Opx0aD5VM1ikF89DpZzi6Yk3iR9kaT6CTv2phTeBkr9PsRHr0c6ky86hfqr0eJNMEMrB86hS/dzpgqx+JWd1Ah2llYt1nz8jVXYZAe1mPQRf8S7YsxWk0R/Fs= Received: from HE1PR08CA0011.eurprd08.prod.outlook.com (2a01:111:e400:5097::21) by AM4PR0801MB1571.eurprd08.prod.outlook.com (2603:10a6:200:3e::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1005.10; Wed, 5 Apr 2017 09:10:11 +0000 Received: from AM5EUR03FT051.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e08::201) by HE1PR08CA0011.outlook.office365.com (2a01:111:e400:5097::21) 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:11 +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 AM5EUR03FT051.mail.protection.outlook.com (10.152.16.246) 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:11 +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:49 +0100 From: Wei Chen <Wei.Chen@arm.com> To: <xen-devel@lists.xen.org> Date: Wed, 5 Apr 2017 17:09:12 +0800 Message-ID: <1491383361-22886-11-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)(39450400003)(39410400002)(39400400002)(39850400002)(39840400002)(39860400002)(2980300002)(438002)(199003)(189002)(36756003)(8936002)(8676002)(50226002)(356003)(104016004)(50986999)(5660300001)(305945005)(2906002)(6666003)(6916009)(2950100002)(47776003)(2351001)(48376002)(50466002)(106466001)(86362001)(76176999)(4326008)(77096006)(5003940100001)(54906002)(110136004)(189998001)(38730400002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR0801MB1571; H:nebula.arm.com; FPR:; SPF:Pass; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; AM5EUR03FT051; 1:VUy3ieiH2xdIyGiwe17KYYWGzfH9pAWETe4Z99a2YIEFQWnw4TgrdvCTn1AqSy8FE7I1YYpXNc6PG16noZI2YgeVNAehUZkJYR4l/9rWQsP/+HB239MYqCz7OU5pQBjWuM1n6ELZGONhZil7jZUX0iMNDIRMyxZ6L0BYoSf2MF5vmC2eyPgKCsMQv7yUe5njadzECBjp43McS9IW+F4EAir+iRPh/BSvCXdJO3ANTqkjT4E7OX4Sp6ABMj0OaaxGTOu/ejQq1HZTDAXxUtXwb03wUVJ0m2NYv5/cXCkm3wFqSaNisPioz5tr69sX4icregV3E2a/pZIUC7/sgGK7VvQIAuQ+7pVYEsmwgO3eVt4FzVIzKGBjLthu/376nbX9Aq5cQG1P6NdzlS5qC0AFC0Xa9SUP9iBhg2yEQE5/bdusCpIlA3Ao1A39/qqpWPfOSjBUVL+zXzWkLqZ3bJ3K/zJTCCU5DVY09qmhRDAOAqCoZEN4GcAGCzZiYgqB5Lvub0GQDAm2al3ZEi+UkMpbnAe1KQCgKUzMvMUWBmlm3XROLxXuTux2am6QraXrFtEZso14rlWDwtMnT5KIJYKQgTwnOGTp99Zn0kbdaTssYYhBGEeaCSDBEiBcsqa91YPN X-MS-Office365-Filtering-Correlation-Id: a98c8955-cf36-4b90-ceb1-08d47c039059 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081)(201702281549075); SRVR:AM4PR0801MB1571; X-Microsoft-Exchange-Diagnostics: 1; AM4PR0801MB1571; 3:CyAbo9ZTtYhmVbN0v8zB8tTqrAzA5kW2poZSC2qQFf6QFktFJWwvXc4eOm2F4YRpSsgvZYdhG+APpMS3jXrE+G40Pbnc8DOaJPObOnT544uarvvm8+zkaR75q2g8nOdst9SdG3fwCKDAAR4wxc6df+FdC7JbfgKe7EBVAfnAkVl37nRmM4z2eDNJJdaJOOMzj707SUTnKArH+fSZOsyhpekBXc26ASG+m9+xtyB6fE64ixDDNU0mPQMCrnjz+NzVfUsfQvhpfNx/aEbjXPPYD4hiW/GFapAllMZf3zFrcODfzDp4opJ5c4k48wCFdMLvKOP4IiXiK3ryeBwR/9XuAZEVXBiO8wvs10O3rr58KBXNeaI5LTCdlhu3F9ANlRNejMZqlNKt9TB8VWmjOXR4jekci9rHhjtSuVUlmWDFh5Msn5E6NSx0F+28x3Q7HiNFvu55s3ZXtq8S1m/CAxrN5JqwDbBZEkw/3t+X7RVXwjmIWLMvU/IvJaNUpFuFkpgf5v9d+T15y8BfmIi5yHpSNQ== X-Microsoft-Exchange-Diagnostics: 1; AM4PR0801MB1571; 25:cQN7efZBx0OTNkfh8gFstGpfnVejispWRmYD5f5SQrpJj1pErXjbff1IjVO/8gfvX6FbVFnVfyFpuTkn0acZh5vnyrxH9zTX2ZwGrIQul95Egl4X95JlDUoxCvsiWAzJw81pXE5XOwEmmctS/Vh+v0uFaXX+AkbjpV9Z9nNULWTK8mrZZhiKfFlpZ4HOIe/Q6qS0IKitu4W51J44KQ79lpGRYqAdyhC+rURxO9xR6apqjV4X5WbmIYZn9KIhUniktCjMJSApBKjpq/rVFeCs09myAnYjxpnJYKC9pGVcTOWHb91UlnhfWAzvg/djsN1/TNsaLA2QYDGGE8M19regVTSZ857UMOeA/W+zpaoQFipe9+Myo/KapFSmpCMxnH1RKOtyk9cWs/ArQV/eYm5TPe2Y1fS+IvRdzSMLP1iOuUIdIoKLHH1hgkIqYiaDPihGrdsB0WsVSZtHrEKHezXLWA==; 31:UjHa2gRgqDUtIrlYXQOWTjz2mg9wKVaEi+AkrEa3S8nf6nnkb64FEkKgQefEHwMxYNMFQpCJXXE9VQ1LmT0ZERKrCco/qIOpJUywKlGkNdAcNxO7/ud/6s24wv/CRi4s5BZseEjp5PJZEpzC2sRNzZWYm4jrsptpEJrDCkCuHXCHy+zrn7SiDs6YFnIYD8a0L6kRPZEsi6sNdnCPy5O3+bGzf9PnpeSD5hRHi2ah2RiG9ix+QfHXhBLPKm2brY5LBSoWAFmKp8Y7InvDxlFO3A== NoDisclaimer: True X-Microsoft-Exchange-Diagnostics: 1; AM4PR0801MB1571; 20:UNPIOlucD+mHSqIkUcfwxAuiELoJfCd93ngwMxa1OjPXKs25zREVNF1o6nzvBbJ8fjjbZLdvRruC5tEH3Fu1SppuLeWSE1ycCtYgUMTMyJ6c9L88hSof78eVpZkChqtFRKExGtRgi0xwAxPB34oJ8LFdZa8e3HUcvfDhPdW/k5/xePnUycdv5PFdezMwFyQiH7/xKREWheh+mqoe3YVhgXHT2My9cFEJFsIO5dc0ezLfS0ljL/L5jlPPzoFZ6is9 X-Microsoft-Antispam-PRVS: <AM4PR0801MB1571D9F9DE5DBF73FFB6A96B9E0A0@AM4PR0801MB1571.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)(13024025)(13023025)(13020025)(8121501046)(5005006)(13013025)(93006095)(93004095)(10201501046)(3002001)(6055026)(6041248)(20161123560025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(20161123555025)(20161123564025)(6072148); SRVR:AM4PR0801MB1571; BCL:0; PCL:0; RULEID:; SRVR:AM4PR0801MB1571; X-Microsoft-Exchange-Diagnostics: 1; AM4PR0801MB1571; 4:MeN8uTa+BtNBWeGVY2tz1sLaKbW6MadAx65Wmku7xZKuUKPTxZPPSI0S8vasnr6+AWB5Zwl9Z9LiowEDOquEfjuWlBhTK0feJzNIXrZhyD9yv3z2hDFfvgBZZkuV1zzzBPGCgU9LHG8v6KGtOSiDP2MsE1bavDPGIMTZ4Xoynh80IdNnhUWWlnb6IumNW4J+w2UkwlJpqU7bhrq/24/G8ce0cxyzeEjO7O81r5/u270npMLpgySKk/KnWufKvgvHOoozgln2NLU6WssVwdjliwBexrUzPHzH/DxBzBgAXE3kHi3xocvcaBIkLXqg1q7rqj+wU+vEbPBTfL9hSX5YnPp8JSrEzZEKpTs3VJ8RMBASXibAZixG7Fy8+GPHbpUF8bSO+fMEYMpUAFvhAI3MXcxA8p2G6iyr03aBOkMtmp8mio+EaTrmqTc58LNJxtfwZ9s0aXM8i2ccWLjOm1EzgCp/MxLDBlrhAklu1MG2NwCD/yS3Rxvm71/7/fNyiSoCybC7QwIwY0RlSDuWfrorldwQA4wD9aVnlPJNhylwCMVicYIuiXGIbza+I7KW8j1CQu044Jnpt9PC/Ul1D+v2VLgAw/ra/d1OIR0KP4LCfglvYJ7CDIK138o4zxjumy4lI0279ey5vr/I7F3a9F5zneMwk5DtM9V4BorMzoB9U/1mxXNAXGzMWLP+rjj1XxHSJRwfk6Xf4z2IZWvXBncoK90i/NaWQGnvsD8qc/yxPgFAacQbZ+5ovYdkkwYVv8RfHHC7M26AKZyXl2zNaHVxTEzuzByIjA+AdggbTexIaiS6Ys/uYBpJnxRJ+ieKvYJg23u/Kn64m8rWT7skALi5zK/driE3Rm7FY6/1S49L0vA= X-Forefront-PRVS: 0268246AE7 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM4PR0801MB1571; 23:+UgUdHisMJJFk2kcHy9N6ESrSPMULlhhKnE0f3w?= =?us-ascii?Q?+v8CQioNcjUkHWJ5V8vc4monvJwk3r2D707PnCsbjN+JUGsuAaaj/PscTvl4?= =?us-ascii?Q?4u4l8bjmZflnkXdJ2c8IvV5oyBwF+/Oa8SiAVplNb4Mo0vsnwGcJlwaKk4k8?= =?us-ascii?Q?UO1g3WVolMoMBbXPhSi0020Rc8WiDNjmanz3hThUQ8uy7uvAQ+bJp+0rZNls?= =?us-ascii?Q?TUEnY76pKtz1YMqxLJQqjh6Ycpvfjl9/iJJKapcdTH/BVhViQokOoVcVFyuJ?= =?us-ascii?Q?P7637MwBfkOnPuiATPVvmQld/dtAeenfIweui9NbEGaM/ZzVeqTFVt+qC6bX?= =?us-ascii?Q?PovQJ9DWTHDzz+7RpYr3ETwNqq5XU0jTALkiI2+jvdXM65vFzqzLIzEpNnXk?= =?us-ascii?Q?OMTbUAz21NO8rvZOYR6xFH8sQRsPzWtx6RQFxgEljJtwYGO1ODSFPH/Q8BI8?= =?us-ascii?Q?Vp/25vNriJCN9hHLClZzVzIdrfodSAYVHdjHL5E87T1DaX2bql4/58EFJ0En?= =?us-ascii?Q?soxKm0fNVk1U5MufJcFHwWysdrLfiD0Q5kg0WzsU6j3RS2OVWvtY63lpNNdZ?= =?us-ascii?Q?E3wUVftNYaEB5x6oic8SCAsi6ZMkRW1g54RsY0fz8pKGoRbyuevj2vWSJFWd?= =?us-ascii?Q?G/lSHCZz+oIwp8G/x052RLvNmhVeb30CEy62nI5xrC2yzQqt73yXXE92drvj?= =?us-ascii?Q?CBhm+VG13L153GXmdrVuKSZc9u6trgiRuirtvJAA+zIxpKXOrKQr+jev1hrm?= =?us-ascii?Q?XNa5CBqtXh1ZBqYFRxIdVl07TbzW7bxXfNLo9wXJPcrkZvqMczk0omPaWave?= =?us-ascii?Q?VA2oBmFkOXgWzRZVa5u3W5iiftGLpNYX5SwHKD2PpyTuLbByIMqKXFBo8IQo?= =?us-ascii?Q?khlo5QabPBm5D91+iqS4LGGGPLJl5y2T7ymZmpOGwCv767FyLTwUxTjyyLLF?= =?us-ascii?Q?Dt4k2P74sLNeklUgXlqwLOY0JaNs4PZu2N02sZOqZIg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; AM4PR0801MB1571; 6:vYX8UCfiyucoHW48DHDaRG1Rr8fEz0uTCV8yeNhIzebccfroLuPsazCePRGifK03YXpTeSNvvo+MT1z96vihtWew7+kAYBtZcSBx1nmRyoO+nbNh3uZvpyTyQT9TnVsJjxAK5vzhqEg+QT7ymFIUJSR3V3Opap6RP7qOHfQXqE4KEv3mCE6m6G30PIKl996E0mVoafSYXN6U2Dm9LTVnNA8QTfahVvqHgG59WpKHpqCa2W1kpOgACSQG1robPkcMymuL1amhfBhFQhWyqLyCxjjw3R0KLsGZXUVuvMoJuEKxZmIrIvIdSKtKmr23Nx30Ekn4jYq8CH202BjkL/BneES9Xp5CHulVp4ocu+ADBw+YgHh7+NWeMTrfsiH4m680qeOyQEMw+RuNv0rZM4h4f8HbGJ3GCA7+iuNrg3x81HE=; 5:uzizJ4j2c8KvAyiyruMnwDflAZ38KUliWb25AINUVH2K81qUWmXTjxhXc1olDRYgvuU3EB49Kj9nd6fwyYlSQVS3F4M0E5aiazhJezRcAkII6sJReFdNJ+OxRGKfdgrwi3TlIXKEPiPaIeu5ga3WOg==; 24:x5VmXB9cDjEPumHZqiEKgcy46yBSyVoDScmxq060l8oBn8407Qgz4ligwWwdPwMqeRFycBIRV6YMHJR2+oA0+4m7T1CiSKkdB/A9TgUS0Yc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM4PR0801MB1571; 7:OIVZSpCH6mUvurOr9/bWZ0cgUK9aFtKChrqpqqZeXV/q7XOM4+QziMPt1w/x4Ostuc3BI7uFwLRfuPOPeOfuCmWR493B4L5MniN2cR+t6dTtDjpsPYvUnFEBv0eKw14ltHJTIxk1+KwS8FeCURxI9jqSSpd5LKjErNNr0ADbNwGOEe2zB2uPZpX31awoSvQauy696tOHsvjZDS+Uk//itMNaQybcf9mlJSAje05fnNZuKX+iU4rlbiIF+drER5SdCJHPatMns+GqeckZt8CdL+H5vSOFzz/kGIWyT1Ef6hxlIwalMs44q6BuWWqsynvealfnsqYZOB9io3O3RYQkkw== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Apr 2017 09:10:11.2289 (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: AM4PR0801MB1571 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 10/19] xen/arm32: Use alternative to skip the check of pending serrors 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/arm32/entry.S b/xen/arch/arm/arm32/entry.S index 2187226..8cd2123 100644 --- a/xen/arch/arm/arm32/entry.S +++ b/xen/arch/arm/arm32/entry.S @@ -1,5 +1,6 @@ #include <asm/asm_defns.h> #include <asm/regs.h> +#include <asm/alternative.h> #include <public/xen.h> #define SAVE_ONE_BANKED(reg) mrs r11, reg; str r11, [sp, #UREGS_##reg] @@ -44,6 +45,14 @@ save_guest_regs: SAVE_BANKED(fiq) SAVE_ONE_BANKED(R8_fiq); SAVE_ONE_BANKED(R9_fiq); SAVE_ONE_BANKED(R10_fiq) SAVE_ONE_BANKED(R11_fiq); SAVE_ONE_BANKED(R12_fiq); + + /* + * If the SKIP_SYNCHRONIZE_SERROR_ENTRY_EXIT has been set in the cpu + * feature, the checking of pending SErrors will be skipped. + */ + ALTERNATIVE("nop", + "b skip_check", + SKIP_SYNCHRONIZE_SERROR_ENTRY_EXIT) /* * Start to check pending virtual abort in the gap of Guest -> HYP * world switch. @@ -99,6 +108,7 @@ abort_guest_exit_end: */ bne return_from_trap +skip_check: mov pc, lr #define DEFINE_TRAP_ENTRY(trap) \