From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Chen Subject: [PATCH v2 03/19] xen/arm: Move parse_vwfi from trap.c to domain.c Date: Thu, 30 Mar 2017 17:13:13 +0800 Message-ID: <1490865209-18283-4-git-send-email-Wei.Chen@arm.com> References: <1490865209-18283-1-git-send-email-Wei.Chen@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1490865209-18283-1-git-send-email-Wei.Chen@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: sstabellini@kernel.org, wei.chen@arm.com, steve.capper@arm.com, Kaly.Xin@arm.com, julien.grall@arm.com, nd@arm.com List-Id: xen-devel@lists.xenproject.org SW4gdGhlIHBhc3QsIHdlJ2xsIHNldCB0aGUgSENSX0VMMiB3aGlsZSBYZW4gaXMgYm9vdGluZyBp biBpbml0X3RyYXBzLgpBbmQgdGhlIGNvbW1hbmQgbGluZSBwYXJhbWV0ZXIgInZ3ZmkiIHdpbGwg YWZmZWN0IHRoZSB2YWx1ZSBvZiBzZXR0aW5nCkhDUl9FTDIuIFNvIHdlIHBsYWNlZCB0aGUgcGFy c2VfdndmaSBpbiB0cmFwLmMgdG8gYXZvaWQgZXhwb3J0aW5nIHZ3ZmkKdG8gb3RoZXIgc291cmNl IGZpbGVzLgoKQnV0IGluIHByZXZpb3VzIHBhdGNoIG9mIHRoaXMgc2VyaWVzLCB3ZSBoYWQgcmVt b3ZlZCB0aGUgSENSX0VMMiBzZXR0aW5nCmZyb20gaW5pdF90cmFwcy4gS2VlcCBwYXJzZV92d2Zp IGluIHRyYXAuYyBpcyBwb2ludGxlc3MuIEFuZCB3ZSB3aWxsIHNldAp0aGUgSENSX0VMMiBmb3Ig ZWFjaCBkb21haW4gaW5kaXZpZHVhbGx5IHdoaWxlIGl0J3MgY3JlYXRpbmcgaW4gdGhlIGxhdGVy CnBhdGNoIG9mIHRoaXMgc2VyaWVzLiBTbyB3ZSBtb3ZlIHBhcnNlX3Z3ZmkgdG8gZG9tYWluLmMg Zm9yIHByZXBhcmF0aW9uLgoKU2lnbmVkLW9mZi1ieTogV2VpIENoZW4gPFdlaS5DaGVuQGFybS5j b20+Ci0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbi5jIHwgMTQgKysrKysrKysrKysrKysKIHhlbi9h cmNoL2FybS90cmFwcy5jICB8IDE0IC0tLS0tLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDE0 IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy bS9kb21haW4uYyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwppbmRleCBiYjMyN2RhLi5hMzI3YTNi IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMKKysrIGIveGVuL2FyY2gvYXJtL2Rv bWFpbi5jCkBAIC0zOCw2ICszOCwyMCBAQAogCiBERUZJTkVfUEVSX0NQVShzdHJ1Y3QgdmNwdSAq LCBjdXJyX3ZjcHUpOwogCitzdGF0aWMgZW51bSB7CisJVFJBUCwKKwlOQVRJVkUsCit9IHZ3Zmk7 CisKK3N0YXRpYyB2b2lkIF9faW5pdCBwYXJzZV92d2ZpKGNvbnN0IGNoYXIgKnMpCit7CisJaWYg KCAhc3RyY21wKHMsICJuYXRpdmUiKSApCisJCXZ3ZmkgPSBOQVRJVkU7CisJZWxzZQorCQl2d2Zp ID0gVFJBUDsKK30KK2N1c3RvbV9wYXJhbSgidndmaSIsIHBhcnNlX3Z3ZmkpOworCiB2b2lkIGlk bGVfbG9vcCh2b2lkKQogewogICAgIGZvciAoIDsgOyApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9h cm0vdHJhcHMuYyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCmluZGV4IDJmMDNmMjkuLjQ4YjNlM2Mg MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS90cmFwcy5jCisrKyBiL3hlbi9hcmNoL2FybS90cmFw cy5jCkBAIC0xMDEsMjAgKzEwMSw2IEBAIHN0YXRpYyBpbnQgZGVidWdfc3RhY2tfbGluZXMgPSA0 MDsKIAogaW50ZWdlcl9wYXJhbSgiZGVidWdfc3RhY2tfbGluZXMiLCBkZWJ1Z19zdGFja19saW5l cyk7CiAKLXN0YXRpYyBlbnVtIHsKLQlUUkFQLAotCU5BVElWRSwKLX0gdndmaTsKLQotc3RhdGlj IHZvaWQgX19pbml0IHBhcnNlX3Z3ZmkoY29uc3QgY2hhciAqcykKLXsKLQlpZiAoICFzdHJjbXAo cywgIm5hdGl2ZSIpICkKLQkJdndmaSA9IE5BVElWRTsKLQllbHNlCi0JCXZ3ZmkgPSBUUkFQOwot fQotY3VzdG9tX3BhcmFtKCJ2d2ZpIiwgcGFyc2VfdndmaSk7Ci0KIHZvaWQgaW5pdF90cmFwcyh2 b2lkKQogewogICAgIC8qIFNldHVwIEh5cCB2ZWN0b3IgYmFzZSAqLwotLSAKMi43LjQKCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94 ZW4tZGV2ZWwK