From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Hellstrom Subject: [PATCH v4 0/4] locking, drm: Fix ww mutex naming / algorithm inconsistency Date: Tue, 19 Jun 2018 10:24:42 +0200 Message-ID: <20180619082445.11062-1-thellstrom@vmware.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from NAM05-DM3-obe.outbound.protection.outlook.com (mail-dm3nam05on0607.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe51::607]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9D61A6E217 for ; Tue, 19 Jun 2018 08:25:53 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, peterz@infradead.org Cc: Kate Stewart , Davidlohr Bueso , Jonathan Corbet , pv-drivers@vmware.com, linux-doc@vger.kernel.org, Josh Triplett , linaro-mm-sig@lists.linaro.org, David Airlie , Greg Kroah-Hartman , Ingo Molnar , linux-graphics-maintainer@vmware.com, Philippe Ombredanne , Thomas Gleixner , "Paul E. McKenney" , linux-media@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org VGhpcyBpcyBhIHNtYWxsIGZhbGxvdXQgZnJvbSBhIHdvcmsgdG8gYWxsb3cgYmF0Y2hpbmcgV1cg bXV0ZXggbG9ja3MgYW5kCnVubG9ja3MuCgpPdXIgV291bmQtV2FpdCBtdXRleGVzIGFjdHVhbGx5 IGRvbid0IHVzZSB0aGUgV291bmQtV2FpdCBhbGdvcml0aG0gYnV0CnRoZSBXYWl0LURpZSBhbGdv cml0aG0uIE9uZSBjb3VsZCBwZXJoYXBzIHJlbmFtZSB0aG9zZSBtdXRleGVzIHRyZWUtd2lkZSB0 bwoiV2FpdC1EaWUgbXV0ZXhlcyIgb3IgIkRlYWRsb2NrIEF2b2lkYW5jZSBtdXRleGVzIi4gQW5v dGhlciBhcHByb2FjaCBzdWdnZXN0ZWQKaGVyZSBpcyB0byBpbXBsZW1lbnQgYWxzbyB0aGUgIldv dW5kLVdhaXQiIGFsZ29yaXRobSBhcyBhIHBlci1XVy1jbGFzcwpjaG9pY2UsIGFzIGl0IGhhcyBh ZHZhbnRhZ2VzIGluIHNvbWUgY2FzZXMuIFNlZSBmb3IgZXhhbXBsZQoKaHR0cDovL3d3dy5tYXRo Y3MuZW1vcnkuZWR1L35jaGV1bmcvQ291cnNlcy81NTQvU3lsbGFidXMvOC1yZWN2K3NlcmlhbC9k ZWFkbG9jay1jb21wYXJlLmh0bWwKCk5vdyBXb3VuZC1XYWl0IGlzIGEgcHJlZW1wdGl2ZSBhbGdv cml0aG0sIGFuZCB0aGUgcHJlZW1wdGlvbiBpcyBpbXBsZW1lbnRlZAp1c2luZyBhIGxhenkgc2No ZW1lOiBJZiBhIHdvdW5kZWQgdHJhbnNhY3Rpb24gaXMgYWJvdXQgdG8gZ28gdG8gc2xlZXAgb24K YSBjb250ZW5kZWQgV1cgbXV0ZXgsIHdlIHJldHVybiAtRURFQURMSy4gVGhhdCBpcyBzdWZmaWNp ZW50IGZvciBkZWFkbG9jawpwcmV2ZW50aW9uLiBTaW5jZSB3aXRoIFdXIG11dGV4ZXMgd2UgYWxz byByZXF1aXJlIHRoZSBhYm9ydGVkIHRyYW5zYWN0aW9uIHRvCnNsZWVwIHdhaXRpbmcgdG8gbG9j ayB0aGUgV1cgbXV0ZXggaXQgd2FzIGFib3J0ZWQgb24sIHRoaXMgY2hvaWNlIGFsc28gcHJvdmlk ZXMKYSBzdWl0YWJsZSBXVyBtdXRleCB0byBzbGVlcCBvbi4gSWYgd2Ugd2VyZSB0byByZXR1cm4g LUVERUFETEsgb24gdGhlIGZpcnN0CldXIG11dGV4IGxvY2sgYWZ0ZXIgdGhlIHRyYW5zYWN0aW9u IHdhcyB3b3VuZGVkIHdoZXRoZXIgdGhlIFdXIG11dGV4IHdhcwpjb250ZW5kZWQgb3Igbm90LCB0 aGUgdHJhbnNhY3Rpb24gbWlnaHQgZnJlcXVlbnRseSBiZSByZXN0YXJ0ZWQgd2l0aG91dCBhIHdh aXQsCndoaWNoIGlzIGZhciBmcm9tIG9wdGltYWwuIE5vdGUgYWxzbyB0aGF0IHdpdGggdGhlIGxh enkgcHJlZW1wdGlvbiBzY2hlbWUsCmNvbnRyYXJ5IHRvIFdhaXQtRGllIHRoZXJlIHdpbGwgYmUg bm8gcm9sbGJhY2tzIG9uIGxvY2sgY29udGVudGlvbiBvZiBsb2NrcwpoZWxkIGJ5IGEgdHJhbnNh Y3Rpb24gdGhhdCBoYXMgY29tcGxldGVkIGl0cyBsb2NraW5nIHNlcXVlbmNlLgoKVGhlIG1vZGVz ZXQgbG9ja3MgYXJlIHRoZW4gY2hhbmdlZCBmcm9tIFdhaXQtRGllIHRvIFdvdW5kLVdhaXQgc2lu Y2UgdGhlCnR5cGljYWwgbG9ja2luZyBwYXR0ZXJuIG9mIHRob3NlIGxvY2tzIHZlcnkgd2VsbCBt YXRjaGVzIHRoZSBjcml0ZXJpb24gZm9yCmEgc3Vic3RhbnRpYWwgcmVkdWN0aW9uIGluIHRoZSBu dW1iZXIgb2Ygcm9sbGJhY2tzLiBGb3IgcmVzZXJ2YXRpb24gb2JqZWN0cywKdGhlIGJlbmVmaXQg aXMgbW9yZSB1bmNsZWFyIGF0IHRoaXMgcG9pbnQgYW5kIHRoZXkgcmVtYWluIHVzaW5nIFdhaXQt RGllLgoKQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0ByZWRoYXQuY29tPgpDYzogSm9uYXRoYW4gQ29y YmV0IDxjb3JiZXRAbHduLm5ldD4KQ2M6IEd1c3Rhdm8gUGFkb3ZhbiA8Z3VzdGF2b0BwYWRvdmFu Lm9yZz4KQ2M6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBsaW51eC5pbnRl bC5jb20+CkNjOiBTZWFuIFBhdWwgPHNlYW5wYXVsQGNocm9taXVtLm9yZz4KQ2M6IERhdmlkIEFp cmxpZSA8YWlybGllZEBsaW51eC5pZT4KQ2M6IERhdmlkbG9ociBCdWVzbyA8ZGF2ZUBzdGdvbGFi cy5uZXQ+CkNjOiAiUGF1bCBFLiBNY0tlbm5leSIgPHBhdWxtY2tAbGludXgudm5ldC5pYm0uY29t PgpDYzogSm9zaCBUcmlwbGV0dCA8am9zaEBqb3NodHJpcGxldHQub3JnPgpDYzogVGhvbWFzIEds ZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CkNjOiBLYXRlIFN0ZXdhcnQgPGtzdGV3YXJ0QGxp bnV4Zm91bmRhdGlvbi5vcmc+CkNjOiBQaGlsaXBwZSBPbWJyZWRhbm5lIDxwb21icmVkYW5uZUBu ZXhiLmNvbT4KQ2M6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5v cmc+CkNjOiBsaW51eC1kb2NAdmdlci5rZXJuZWwub3JnCkNjOiBsaW51eC1tZWRpYUB2Z2VyLmtl cm5lbC5vcmcKQ2M6IGxpbmFyby1tbS1zaWdAbGlzdHMubGluYXJvLm9yZwoKdjI6CiAgVXBkYXRl ZCBERUZJTkVfV1dfQ0xBU1MoKSBBUEksIG1pbm9yIGNvZGUtIGFuZCBjb21tZW50IGZpeGVzIGFz CiAgZGV0YWlsZWQgaW4gZWFjaCBwYXRjaC4KdjM6CiAgSW5jbHVkZWQgY2xlYW51cCBwYXRjaCBm cm9tIFBldGVyIFppamxzdHJhLiBEb2N1bWVudGF0aW9uIGZpeGVzIGFuZAogIGEgc21hbGwgY29y cmVjdG5lc3MgZml4Lgp2NDoKICBSZXdvcmtlZCB0aGUgY29ycmVjdG5lc3MgZml4LgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGlu ZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK