From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Zimmermann Subject: [PATCH v3 0/9] Remove explicit locking and kmap arguments from GEM VRAM interface Date: Thu, 13 Jun 2019 09:30:32 +0200 Message-ID: <20190613073041.29350-1-tzimmermann@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx1.suse.de (mx2.suse.de [195.135.220.15]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2D63D8966B for ; Thu, 13 Jun 2019 07:30:51 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: kraxel@redhat.com, airlied@redhat.com, daniel@ffwll.ch, maarten.lankhorst@linux.intel.com, maxime.ripard@bootlin.com, sean@poorly.run, sam@ravnborg.org, dri-devel@lists.freedesktop.org Cc: Thomas Zimmermann List-Id: dri-devel@lists.freedesktop.org RHJpdmVycyBzaG91bGQgbm90IGhhdmUgdG8gY2FyZSBhYm91dCBpbnRlcm5hbCBsb2NraW5nIG9m IEdFTSBWUkFNIG9iamVjdHMKYW5kIHRoZWlyIG1lbW9yeS1tYXBwaW5nIHN0cnVjdHVyZXMuIFRo aXMgcGF0Y2ggc2V0IHJlbW92ZXMgYm90aCBmcm9tIHRoZQpHRU0gVlJBTSBpbnRlcmZhY2UuCgpU aGlzIGFmZmVjdHMgdGhlIGFzdCBhbmQgbWdhZzIwMCBkcml2ZXJzLiBJbiBwbGFjZXMgd2hlcmUg R0VNIG9iamVjdHMgYXJlCmJlaW5nIGxvY2tlZCBieSB0aGUgZHJpdmVyLCB0aGUgcGF0Y2ggY29u dmVydHMgdGhlIGxvY2sgb3BlcmF0aW9uIHRvIGEgcGluCm9wZXJhdGlvbi4gVGhlIGxvY2tpbmcg cHJldmVudGVkIHRoZSBtZW1vcnkgbWFuYWdlciBmcm9tIG1vdmluZyB0aGUgb2JqZWN0LApzbyBw aW5uaW5nIGlzIG1vcmUgYXBwcm9wcmlhdGUuCgpGb3IgdGhlIG1lbW9yeSBtYXBwaW5ncywgYWxs IGJvb2sta2VlcGluZyBpcyBkb25lIGJ5IHRoZSBpbXBsZW1lbnRhdGlvbgpvZiBHRU0gVlJBTS4g RXhwbGljaXQga21hcCBvYmplY3RzIGFyZSByZW1vdmVkIGZyb20gdGhlIG1vZHVsZSdzIHB1Ymxp YwppbnRlcmZhY2VzLiBUaGlzIGNoYW5nZSBtb3N0bHkgYWZmZWN0cyB0aGUgY3Vyc29yIGhhbmRs aW5nIGluIGFzdCBhbmQKbWdhZzIwMCwgd2hpY2ggaXMgYmVpbmcgc2ltcGxpZmllZCBieSB0aGlz IHBhdGNoIHNldC4KCkZ1dHVyZSBkaXJlY3Rpb25zOiB3aXRoIHRoZXNlIHBhdGNoZXMgaW4gcGxh Y2UsIG1vcmUgY29kZSBpbiBtb2RlIHNldHRpbmcKYW5kIGZiZGV2IGVtdWxhdGlvbiBjYW4gYmUg c2hhcmVkIGJldHdlZW4gYXN0IGFuZCBtZ2FnMjAwLgoKVGhlIHBhdGNoZXMgaGF2ZSBiZWVuIHRl c3RlZCBvbiBhc3QgYW5kIG1nYWcyMDAgaGFyZHdhcmUuCgp2MzoKCSogZG9jdW1lbnQgUFJJTUUg cGluIGZsYWdzCgkqIHBpbiBjdXJzb3IgQk9zIGF0IGN1cnJlbnQgbG9jYXRpb24KdjI6CgkqIHN1 cHBvcnQgcGlubmluZyBCT3MgYXQgY3VycmVudCBsb2NhdGlvbgoJKiBwaW4gUFJJTUUgYnVmZmVy cyB0byBjdXJyZW50IGxvY2F0aW9uCgpUaG9tYXMgWmltbWVybWFubiAoOSk6CiAgZHJtL2dlbS12 cmFtOiBTdXBwb3J0IHBpbm5pbmcgYnVmZmVycyB0byBjdXJyZW50IGxvY2F0aW9uCiAgZHJtL2Fz dDogVW5waW4gY3Vyc29yIEJPIGR1cmluZyBjbGVhbnVwCiAgZHJtL2FzdDogUmVtb3ZlIG9ic29s ZXRlIG9yIHVudXNlZCBjdXJzb3Igc3RhdGUKICBkcm0vYXN0OiBQaW4gYW5kIG1hcCBjdXJzb3Ig c291cmNlIEJPIGR1cmluZyB1cGRhdGUKICBkcm0vYXN0OiBQaW4gZnJhbWVidWZmZXIgQk8gZHVy aW5nIGRpcnR5IHVwZGF0ZQogIGRybS9tZ2FnMjAwOiBQaW4gZnJhbWVidWZmZXIgQk8gZHVyaW5n IGRpcnR5IHVwZGF0ZQogIGRybS9tZ2FnMjAwOiBSZXdyaXRlIGN1cnNvciBoYW5kbGluZwogIGRy bTogUmVtb3ZlIGxvY2sgaW50ZXJmYWNlcyBmcm9tIEdFTSBWUkFNIGhlbHBlcnMKICBkcm06IFJl bW92ZSBmdW5jdGlvbnMgd2l0aCBrbWFwLW9iamVjdCBhcmd1bWVudCBmcm9tIEdFTSBWUkFNIGhl bHBlcnMKCiBkcml2ZXJzL2dwdS9kcm0vYXN0L2FzdF9kcnYuaCAgICAgICAgICAgIHwgICA3IC0K IGRyaXZlcnMvZ3B1L2RybS9hc3QvYXN0X2ZiLmMgICAgICAgICAgICAgfCAgMzMgKystLS0KIGRy aXZlcnMvZ3B1L2RybS9hc3QvYXN0X21vZGUuYyAgICAgICAgICAgfCAgNjUgKysrKy0tLS0KIGRy aXZlcnMvZ3B1L2RybS9kcm1fZ2VtX3ZyYW1faGVscGVyLmMgICAgfCAxNzkgKysrLS0tLS0tLS0t LS0tLS0tLS0tLS0KIGRyaXZlcnMvZ3B1L2RybS9tZ2FnMjAwL21nYWcyMDBfY3Vyc29yLmMgfCAx NjUgKysrKysrKysrLS0tLS0tLS0tLS0tCiBkcml2ZXJzL2dwdS9kcm0vbWdhZzIwMC9tZ2FnMjAw X2Rydi5oICAgIHwgICAzIC0KIGRyaXZlcnMvZ3B1L2RybS9tZ2FnMjAwL21nYWcyMDBfZmIuYyAg ICAgfCAgMjcgKystLQogZHJpdmVycy9ncHUvZHJtL21nYWcyMDAvbWdhZzIwMF9tYWluLmMgICB8 ICAgNCArLQogaW5jbHVkZS9kcm0vZHJtX2dlbV92cmFtX2hlbHBlci5oICAgICAgICB8ICAgOSAt LQogOSBmaWxlcyBjaGFuZ2VkLCAxNTUgaW5zZXJ0aW9ucygrKSwgMzM3IGRlbGV0aW9ucygtKQoK LS0KMi4yMS4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWw=