From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: missing lock in percpu_rwlock? (Was: Re: New Defects reported by Coverity Scan for XenProject) Date: Wed, 3 Feb 2016 10:45:49 +0000 Message-ID: <1454496349.25207.54.camel@citrix.com> References: <56b180c017d5f_214fb5b3143623f@ss1435.mail> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <56b180c017d5f_214fb5b3143623f@ss1435.mail> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Malcolm Crossley Cc: George Dunlap , Jan Beulich , xen-devel List-Id: xen-devel@lists.xenproject.org T24gVHVlLCAyMDE2LTAyLTAyIGF0IDIwOjIzIC0wODAwLCBzY2FuLWFkbWluQGNvdmVyaXR5LmNv bSB3cm90ZToKPiAqIENJRCAxMzUxMjIzOsKgIENvbmN1cnJlbnQgZGF0YSBhY2Nlc3MgdmlvbGF0 aW9uc8KgIChNSVNTSU5HX0xPQ0spCj4gL3hlbi9pbmNsdWRlL3hlbi9zcGlubG9jay5oOiAzNjIg aW4gX3BlcmNwdV93cml0ZV91bmxvY2soKQoKQ292ZXJpdHkgc2VlbXMgdG8gdGhpbmsgdGhpcyBp cyBuZXcgaW7CoDQxYjBhYTU2OWFkYi4uOTkzNzc2MzI2NWQsCnByZXN1bWFibHkgZHVlIHRvwqAK CmNvbW1pdCBmOWRkNDNkZGRjMGEzMWE0MzQzYTU4MDcyOTM1YzFiNWMwY2JiZWUKQXV0aG9yOiBN YWxjb2xtIENyb3NzbGV5IDxtYWxjb2xtLmNyb3NzbGV5QGNpdHJpeC5jb20+CkRhdGU6wqDCoMKg RnJpIEphbiAyMiAxNjowNDo0MSAyMDE2ICswMTAwCgrCoMKgwqDCoHJ3bG9jazogYWRkIHBlci1j cHUgcmVhZGVyLXdyaXRlciBsb2NrIGluZnJhc3RydWN0dXJlCgo+IF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gKioqIENJRCAxMzUxMjIzOsKgIENv bmN1cnJlbnQgZGF0YSBhY2Nlc3MgdmlvbGF0aW9uc8KgIChNSVNTSU5HX0xPQ0spCj4gL3hlbi9p bmNsdWRlL3hlbi9zcGlubG9jay5oOiAzNjIgaW4gX3BlcmNwdV93cml0ZV91bmxvY2soKQo+IDM1 NsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcGVyY3B1X3J3bG9ja190 ICpwZXJjcHVfcndsb2NrKQo+IDM1N8KgwqDCoMKgIHsKPiAzNTjCoMKgwqDCoMKgwqDCoMKgIC8q IFZhbGlkYXRlIHRoZSBjb3JyZWN0IHBlcl9jcHVkYXRhIHZhcmlhYmxlIGhhcyBiZWVuCj4gcHJv dmlkZWQuICovCj4gMzU5wqDCoMKgwqDCoMKgwqDCoCBfcGVyY3B1X3J3bG9ja19vd25lcl9jaGVj ayhwZXJfY3B1ZGF0YSwgcGVyY3B1X3J3bG9jayk7Cj4gMzYwwqDCoMKgwqAgCj4gMzYxwqDCoMKg wqDCoMKgwqDCoCBBU1NFUlQocGVyY3B1X3J3bG9jay0+d3JpdGVyX2FjdGl2YXRpbmcpOwo+ID4+ PsKgwqDCoMKgIENJRCAxMzUxMjIzOsKgIENvbmN1cnJlbnQgZGF0YSBhY2Nlc3MgdmlvbGF0aW9u c8KgIChNSVNTSU5HX0xPQ0spCj4gPj4+wqDCoMKgwqAgQWNjZXNzaW5nICJwZXJjcHVfcndsb2Nr LT53cml0ZXJfYWN0aXZhdGluZyIgd2l0aG91dCBob2xkaW5nIGxvY2sKPiAicGVyY3B1X3J3bG9j ay5yd2xvY2siLiBFbHNld2hlcmUsICJwZXJjcHVfcndsb2NrLndyaXRlcl9hY3RpdmF0aW5nIiBp cwo+IGFjY2Vzc2VkIHdpdGggInBlcmNwdV9yd2xvY2sucndsb2NrIiBoZWxkIDEgb3V0IG9mIDIg dGltZXMgKDEgb2YgdGhlc2UKPiBhY2Nlc3NlcyBzdHJvbmdseSBpbXBseSB0aGF0IGl0IGlzIG5l Y2Vzc2FyeSkuCj4gMzYywqDCoMKgwqDCoMKgwqDCoCBwZXJjcHVfcndsb2NrLT53cml0ZXJfYWN0 aXZhdGluZyA9IDA7Cj4gMzYzwqDCoMKgwqDCoMKgwqDCoCB3cml0ZV91bmxvY2soJnBlcmNwdV9y d2xvY2stPnJ3bG9jayk7Cj4gMzY0wqDCoMKgwqAgfQo+IDM2NcKgwqDCoMKgIAo+IDM2NsKgwqDC oMKgICNkZWZpbmUgcGVyY3B1X3J3X2lzX3dyaXRlX2xvY2tlZChsKcKgwqDCoMKgwqDCoMKgwqAK PiBfcndfaXNfd3JpdGVfbG9ja2VkKCYoKGwpLT5yd2xvY2spKQo+IDM2N8KgwqDCoMKgIAoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94 ZW4tZGV2ZWwK