From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mirela Simonovic Subject: [PATCH v2 01/10] xen/arm64: Added handling of the trapped access to OSLSR register Date: Fri, 20 Apr 2018 14:25:04 +0200 Message-ID: <20180420122513.27292-2-mirela.simonovic@aggios.com> References: <20180420122513.27292-1-mirela.simonovic@aggios.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180420122513.27292-1-mirela.simonovic@aggios.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: edgar.iglesias@xilinx.com, julien.grall@arm.com, sstabellini@kernel.org, Mirela Simonovic List-Id: xen-devel@lists.xenproject.org TGludXgvZG9tMCBhY2Nlc3NlcyBPU0xTUiByZWdpc3RlciB3aGVuIHNhdmluZyBDUFUgY29udGV4 dCBkdXJpbmcgdGhlCnN1c3BlbmQgcHJvY2VkdXJlLiBYZW4gdHJhcHMgYWNjZXNzIHRvIHRoaXMg cmVnaXN0ZXIsIGJ1dCBoYXMgbm8gaGFuZGxpbmcKZm9yIGl0LiBDb25zZXF1ZW50bHksIFhlbiBp bmplY3RzIHVuZGVmIGV4Y2VwdGlvbiB0byBsaW51eCwgY2F1c2luZyBpdCB0bwpjcmFzaC4gVGhp cyBwYXRjaCBhZGRzIGhhbmRsaW5nIG9mIHRoZSB0cmFwcGVkIGFjY2VzcyB0byBPU0xTUiBhcyBy by9yYXouCgpTaWduZWQtb2ZmLWJ5OiBNaXJlbGEgU2ltb25vdmljIDxtaXJlbGEuc2ltb25vdmlj QGFnZ2lvcy5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p QGtlcm5lbC5vcmc+CgotLS0KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy bmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQpDaGFu Z2VzIGluIHYyOgotIENvbW1pdCBtZXNzYWdlIGZpeCAoYXJtNjQgcmVsYXRlZCBjaGFuZ2UgaW5z dGVhZCBvZiBhcm0pCi0gQWRkIFN0ZWZhbm8ncyByZXZpZXdlZC1ieQotLS0KIHhlbi9hcmNoL2Fy bS9hcm02NC92c3lzcmVnLmMgfCAzICsrLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygr KSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC92c3lzcmVn LmMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvdnN5c3JlZy5jCmluZGV4IGM1N2FjMTI1MDMuLjhmODBl MTczNWUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC92c3lzcmVnLmMKKysrIGIveGVu L2FyY2gvYXJtL2FybTY0L3ZzeXNyZWcuYwpAQCAtNTcsMTMgKzU3LDE0IEBAIHZvaWQgZG9fc3lz cmVnKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogICAgICAqIEFSTXY4IChEREkgMDQ4N0Eu ZCk6IEQxLTE1MDkgVGFibGUgRDEtNTgKICAgICAgKgogICAgICAqIFVuaGFuZGxlZDoKLSAgICAg KiAgICBPU0xTUl9FTDEKICAgICAgKiAgICBEQkdQUkNSX0VMMQogICAgICAqLwogICAgIGNhc2Ug SFNSX1NZU1JFR19PU0xBUl9FTDE6CiAgICAgICAgIHJldHVybiBoYW5kbGVfd29fd2kocmVncywg cmVnaWR4LCBoc3Iuc3lzcmVnLnJlYWQsIGhzciwgMSk7CiAgICAgY2FzZSBIU1JfU1lTUkVHX09T RExSX0VMMToKICAgICAgICAgcmV0dXJuIGhhbmRsZV9yYXpfd2kocmVncywgcmVnaWR4LCBoc3Iu c3lzcmVnLnJlYWQsIGhzciwgMSk7CisgICAgY2FzZSBIU1JfU1lTUkVHX09TTFNSX0VMMToKKyAg ICAgICAgcmV0dXJuIGhhbmRsZV9yb19yYXoocmVncywgcmVnaWR4LCBoc3Iuc3lzcmVnLnJlYWQs IGhzciwgMSk7CiAKICAgICAvKgogICAgICAqIE1EQ1JfRUwyLlREQQotLSAKMi4xMy4wCgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54 ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==