From mboxrd@z Thu Jan 1 00:00:00 1970 From: Awais Masood Subject: [PATCH 2/2] xen/ns16550: Fix ISR lockup on Designware 8250 (H5) Date: Tue, 19 Sep 2017 18:38:54 +0500 Message-ID: <1505828334-29109-3-git-send-email-awais.masood@vadion.com> References: <1505828334-29109-1-git-send-email-awais.masood@vadion.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1duIkj-0001sx-HH for xen-devel@lists.xenproject.org; Tue, 19 Sep 2017 13:39:53 +0000 Received: by mail-pg0-f49.google.com with SMTP id d8so2012540pgt.4 for ; Tue, 19 Sep 2017 06:39:49 -0700 (PDT) In-Reply-To: <1505828334-29109-1-git-send-email-awais.masood@vadion.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, Awais Masood , ian.jackson@eu.citrix.com, tim@xen.org, julien.grall@arm.com, jbeulich@suse.com List-Id: xen-devel@lists.xenproject.org T24gSDUgKE9yYW5nZSBQaSBQQzIpIHNlcmlhbCBkcml2ZXIgZ29lcyBpbnRvIGFuIGluZmluaXRl IGxvb3AgYXMgc29vbgphcyBpbnRlcnJ1cHRzIGFyZSBlbmFibGVkLiBUaGUgcmVhc29uIGJlaW5n IGEgcmVzaWR1YWwgImJ1c3kgZGV0ZWN0IgppbnRlcnJ1cHQuIFNpbmNlIHRoZSBjb25kaXRpb24g VUFSVF9JSVJfTk9JTlQgaXMgbm90IHRydWUsIHdlJ2xsIHJlbWFpbgppbiB0aGlzIHdoaWxlIGxv b3AgZm9yZXZlci4KCkEgY2hlY2sgaGFzIGJlZW4gYWRkZWQgdG8gZGV0ZWN0ICJidXN5IGRldGVj dCIgaW50ZXJydXB0IGNvbmRpdGlvbiBhbmQKVUFSVF9VU1IgcmVnaXN0ZXIgaXMgcmVhZCB0byBj bGVhciB0aGUgY29uZGl0aW9uLiBDb25kaXRvbmFsIGZvcgpkd191c3JfYnVzeSBlbnN1cmVzIHRo aXMgaHcgcXVpcmsgZml4IGFmZmVjdHMgb25seSBkZXNpZ253YXJlIHVhcnRzLgoKVGhlIGNoZWNr IGR1cmluZyBuczE2NTUwX3NldHVwX3ByZWlycSBjYWxsIGRvZXMgbm90IGhlbHAgb24gSDUgYmVj YXVzZQppdHMgY2FsbGVkIGJlZm9yZSBMQ1IgaXMgc2V0IGFuZCBpZiB0aGUgYnVzeSBjb25kaXRp b24gYXBwZWFycyBhZ2FpbgpkdXJpbmcgc3Vic2VxdWVudCBMQ1Igd3JpdGVzLCB3ZSBlbmQgdXAg aW4gdGhpcyBzaXR1YXRpb24uCgpUZXN0ZWQgb24gT3JhbmdlIFBpIFBDMgoKU2lnbmVkLW9mZi1i eTogQXdhaXMgTWFzb29kIDxhd2Fpcy5tYXNvb2RAdmFkaW9uLmNvbT4KLS0tCiB4ZW4vZHJpdmVy cy9jaGFyL25zMTY1NTAuYyB8IDEyICsrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEyIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYyBiL3hl bi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCmluZGV4IDZhYjVlYzMuLjY2MzA3MjAgMTAwNjQ0Ci0t LSBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCisrKyBiL3hlbi9kcml2ZXJzL2NoYXIvbnMx NjU1MC5jCkBAIC01MjEsNiArNTIxLDE4IEBAIHN0YXRpYyB2b2lkIG5zMTY1NTBfaW50ZXJydXB0 KAogICAgICAgICAgICAgc2VyaWFsX3R4X2ludGVycnVwdChwb3J0LCByZWdzKTsKICAgICAgICAg aWYgKCBsc3IgJiBVQVJUX0xTUl9EUiApCiAgICAgICAgICAgICBzZXJpYWxfcnhfaW50ZXJydXB0 KHBvcnQsIHJlZ3MpOworICAgICAgICBpZiAoIHVhcnQtPmR3X3Vzcl9ic3kgJiYKKyAgICAgICAg ICAgICAobnNfcmVhZF9yZWcodWFydCwgVUFSVF9JSVIpICYgVUFSVF9JSVJfQlNZKSA9PSBVQVJU X0lJUl9CU1kgKQorICAgICAgICB7CisgICAgICAgICAgICAvKiBJZiBEZXNpZ25XYXJlIDgyNTAg VUFSVCBiZWNhbWUgYnVzeSBhZ2FpbiB3aGVuIExDUiB3YXMgd3JpdHRlbgorICAgICAgICAgICAg ICogZWFybGllciwgaXQgY2FuIHJhaXNlIGEgImJ1c3kgZGV0ZWN0IiBhZ2Fpbi4KKyAgICAgICAg ICAgICAqIFJlYWQgdGhlIFVBUlQgU3RhdHVzIFJlZ2lzdGVyIHRvIGNsZWFyIHRoaXMgc3RhdGUg b3Igd2UnbGwgZW5kIHVwCisgICAgICAgICAgICAgKiBpbiBhbiBpbmZpbnRlIGxvb3AgYmVjYXVz ZSBVQVJUX0lJUl9OT0lOVCBpcyBub3QgdHJ1ZS4KKyAgICAgICAgICAgICAqIFBsYWNpbmcgdGhp cyBjaGVjayBpbiBzZXR1cF9wcmVpcnEgYWZ0ZXIgTENSIHdyaXRlIGRvZXMgbm90IHdvcmsKKyAg ICAgICAgICAgICAqIHByb2JhYmx5IGR1ZSB0byBhIGRlbGF5ZWQgaW50ZXJydXB0LgorICAgICAg ICAgICAgICovCisgICAgICAgICAgICBuc19yZWFkX3JlZyh1YXJ0LCBVQVJUX1VTUik7CisgICAg ICAgIH0KICAgICB9CiB9CiAKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==