From mboxrd@z Thu Jan 1 00:00:00 1970 From: Quan Xu Subject: [PATCH v3 0/2] Make the pcidevs_lock a recursive one Date: Wed, 9 Mar 2016 21:17:33 +0800 Message-ID: <1457529455-38314-1-git-send-email-quan.xu@intel.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@lists.xen.org Cc: Kevin Tian , Feng Wu , Jan Beulich , Andrew Cooper , Dario Faggioli , Suravee Suthikulpanit , Quan Xu , Keir Fraser List-Id: xen-devel@lists.xenproject.org VGhpcyBwYXRjaCBzZXQgbWFrZXMgdGhlIHBjaWRldnNfbG9jayBhIHJlY3Vyc2l2ZSBvbmUuIEl0 IGlzIGEgcHJlcmVxCnBhdGNoIHNldCBmb3IgUGF0Y2g6J1ZULWQgRGV2aWNlLVRMQiBmbHVzaCBp c3N1ZScsIGFzIHRoZSBwY2lkZXZzX2xvY2sKbWF5IGJlIHJlY3Vyc2l2ZWx5IGhlbGQgZm9yIGhp ZGluZyB0aGUgQVRTIGRldmljZSwgd2hlbiBWVC1kIERldmljZS1UTEIKZmx1c2ggdGltZWQgb3V0 LgoKSW4gZGV0YWlsOgogMS4gRml4IGEgYnVnIGZvdW5kIGluIEFNRCBJT01NVSBpbml0aWFsaXph dGlvbi4KICAgIHBjaWRldnNfbG9jayBzaG91bGQgYmUgaGVsZCB3aXRoIGludGVycnVwdCBlbmFi bGVkLiBIb3dldmVyIHRoZXJlIHJlbWFpbnMKICAgIGFuIGV4Y2VwdGlvbiBpbiBBTUQgSU9NTVUg Y29kZSwgd2hlcmUgdGhlIGxvY2sgaXMgYWNxdWlyZWQgd2l0aCBpbnRlcnJ1cHQKICAgIGRpc2Fi bGVkLiBUaGlzIGluY29uc2lzdGVuY3kgbWlnaHQgbGVhZCB0byBkZWFkbG9jay4KCiAgICBUaGUg Zml4IGlzIHN0cmFpZ2h0Zm9yd2FyZCB0byB1c2Ugc3Bpbl9sb2NrIGluc3RlYWQuIEFsc28gaW50 ZXJydXB0IGhhcyBiZWVuCiAgICBlbmFibGVkIHdoZW4gdGhpcyBmdW5jdGlvbiBpcyBpbnZva2Vk LCBzbyB3ZSdyZSBzdXJlIGNvbnNpc3RlbmN5IGFyb3VuZAogICAgcGNpZGV2c19sb2NrIGNhbiBi ZSBndWFyYW50ZWVkIGFmdGVyIHRoaXMgZml4LgoKIDIuIE1ha2UgdGhlIHBjaWRldnNfbG9jayBh IHJlY3Vyc2l2ZSBvbmUuCgpDQzogS2VpciBGcmFzZXIgPGtlaXJAeGVuLm9yZz4KQ0M6IEphbiBC ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w ZXIzQGNpdHJpeC5jb20+CkNDOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlr dWxwYW5pdEBhbWQuY29tPgpDQzogRmVuZyBXdSA8ZmVuZy53dUBpbnRlbC5jb20+CkNDOiBLZXZp biBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KQ0M6IERhcmlvIEZhZ2dpb2xpIDxkYXJpby5m YWdnaW9saUBjaXRyaXguY29tPgoKLS1DaGFuZ2VzIGluIHYzOgogKiBFbmhhbmNlIHBhdGNoMS8y IGNoYW5nZWxvZy4KClF1YW4gWHUgKDIpOgogIElPTU1VL3NwaW5sb2NrOiBGaXggYSBidWcgZm91 bmQgaW4gQU1EIElPTU1VIGluaXRpYWxpemF0aW9uCiAgSU9NTVUvc3BpbmxvY2s6IE1ha2UgdGhl IHBjaWRldnNfbG9jayBhIHJlY3Vyc2l2ZSBvbmUKCiB4ZW4vYXJjaC94ODYvZG9tY3RsLmMgICAg ICAgICAgICAgICAgICAgICAgIHwgIDggKy0tCiB4ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYyAgICAg ICAgICAgICAgICAgICAgIHwgIDQgKy0KIHhlbi9hcmNoL3g4Ni9pcnEuYyAgICAgICAgICAgICAg ICAgICAgICAgICAgfCAgOCArLS0KIHhlbi9hcmNoL3g4Ni9tc2kuYyAgICAgICAgICAgICAgICAg ICAgICAgICAgfCAxNiArKy0tLQogeGVuL2FyY2gveDg2L3BjaS5jICAgICAgICAgICAgICAgICAg ICAgICAgICB8ICA0ICstCiB4ZW4vYXJjaC94ODYvcGh5c2Rldi5jICAgICAgICAgICAgICAgICAg ICAgIHwgMTYgKystLS0KIHhlbi9jb21tb24vc3lzY3RsLmMgICAgICAgICAgICAgICAgICAgICAg ICAgfCAgNCArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyAgICB8 ICA5ICsrLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jICAgICB8ICAy ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIHwgIDQgKy0K IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAgICAgICAgICAgICAgfCA5NiArKysrKysr KysrKysrKysrKy0tLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2ludHJl bWFwLmMgICAgICB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAg ICAgICAgIHwgMTQgKystLS0KIHhlbi9kcml2ZXJzL3ZpZGVvL3ZnYS5jICAgICAgICAgICAgICAg ICAgICAgfCAgNCArLQogeGVuL2luY2x1ZGUveGVuL3BjaS5oICAgICAgICAgICAgICAgICAgICAg ICB8ICA1ICstCiAxNSBmaWxlcyBjaGFuZ2VkLCAxMDkgaW5zZXJ0aW9ucygrKSwgODcgZGVsZXRp b25zKC0pCgotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn Cmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=