From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: [PATCH for-4.10] common/spinlock: Improve the output from check_lock() if it trips Date: Tue, 31 Oct 2017 10:49:10 +0000 Message-ID: <1509446950-28463-1-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Xen-devel Cc: Stefano Stabellini , Wei Liu , Konrad Rzeszutek Wilk , George Dunlap , Andrew Cooper , Tim Deegan , Julien Grall , Jan Beulich List-Id: xen-devel@lists.xenproject.org SWYgY2hlY2tfbG9jaygpIHRyaWdnZXJzLCBhIGNyYXNoIHdpbGwgb2NjdXIuICBJbnN0ZWFkIG9m IHNpbXBseSBpZGVudGlmeWluZwoidGhlIGlycSBjb250ZXh0IHdhcyBkaWZmZXJlbnQiLCBpbmRp Y2F0ZSB0aGUgZXhwZWN0ZWQgYW5kIGN1cnJlbnQgaXJxCmNvbnRleHQuCgpTaWduZWQtb2ZmLWJ5 OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEdlb3Jn ZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ0M6IEphbiBCZXVsaWNoIDxK QmV1bGljaEBzdXNlLmNvbT4KQ0M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtA b3JhY2xlLmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y Zz4KQ0M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0 cml4LmNvbT4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpjaGVja19s b2NrKCkgb25seSBleGlzdHMgaW4gZGVidWcgYnVpbGRzLCB3aGljaCBtYWtlcyB0aGlzIGEgbG93 IHJpc2sgY2hhbmdlCmZvciA0LjEwLgotLS0KIHhlbi9jb21tb24vc3BpbmxvY2suYyB8IDggKysr KysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp ZmYgLS1naXQgYS94ZW4vY29tbW9uL3NwaW5sb2NrLmMgYi94ZW4vY29tbW9uL3NwaW5sb2NrLmMK aW5kZXggNDRiMDdiNy4uOGYyYmEwOCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zcGlubG9jay5j CisrKyBiL3hlbi9jb21tb24vc3BpbmxvY2suYwpAQCAtNDQsNyArNDQsMTMgQEAgc3RhdGljIHZv aWQgY2hlY2tfbG9jayhzdHJ1Y3QgbG9ja19kZWJ1ZyAqZGVidWcpCiAgICAgaWYgKCB1bmxpa2Vs eShkZWJ1Zy0+aXJxX3NhZmUgIT0gaXJxX3NhZmUpICkKICAgICB7CiAgICAgICAgIGludCBzZWVu ID0gY21weGNoZygmZGVidWctPmlycV9zYWZlLCAtMSwgaXJxX3NhZmUpOwotICAgICAgICBCVUdf T04oc2VlbiA9PSAhaXJxX3NhZmUpOworCisgICAgICAgIGlmICggc2VlbiA9PSAhaXJxX3NhZmUg KQorICAgICAgICB7CisgICAgICAgICAgICBwcmludGsoIkNIRUNLTE9DSyBGQUlMVVJFOiBwcmV2 IGlycXNhZmU6ICVkLCBjdXJyIGlycXNhZmUgJWRcbiIsCisgICAgICAgICAgICAgICAgICAgc2Vl biwgaXJxX3NhZmUpOworICAgICAgICAgICAgQlVHKCk7CisgICAgICAgIH0KICAgICB9CiB9CiAK LS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==