From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 01/10] drm/i915: Release mmaps on partial ggtt vma unbind Date: Mon, 14 Dec 2015 18:23:40 +0200 Message-ID: <1450110229-30450-2-git-send-email-ville.syrjala@linux.intel.com> References: <1450110229-30450-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id B1E2B6E04B for ; Mon, 14 Dec 2015 08:23:56 -0800 (PST) In-Reply-To: <1450110229-30450-1-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCldo ZW4gYSBwYXJ0aWFsIGdndHQgdm1hIGdldHMgZXZpY3RlZCwgd2UgbmVlZCB0byB6YXAgYW55IENQ VQptYXBwaW5nIHRvIHNhaWQgdm1hIGFzIHdlbGwuIEN1cnJlbnRseSB3ZSB6YXAgdGhlIG1hcHBp bmdzCm9ubHkgd2hlbiB0aGUgbm9ybWFsIGd0dCB2bWEgZ2V0cyBldmljdGVkLCBidXQgZm9yIHBh cnRpYWwKdm1hcyB3ZSBsZWF2ZSBiZWhpbmQgc3RhbGUgQ1BVIG1hcHBpbnMuIEFuZCBzbywgaWYg c29tZXRoaW5nCmVsc2UgZ2V0cyBib3VuZCBpbnRvIHRoZSBzYW1lIGd0dCBhZGRyZXNzIHJhbmdl LCBhbnkKdXNlcnNwYWNlIGFjY2VzcyBpbnRvIHRoZSByZWxldmFudCB2aXJ0dWFsIGFkZHJlc3Nl cyB3aWxsCmdvIGFzdHJheS4KCkkgZGlkbid0IGZpbmQgYW55dGhpbmcgcmVhbGx5IHN1aXRhYmxl IGluIHRoZSBtbSBjb2RlIHRvIHphcApqdXN0IHRoZSBuZWVkZWQgbWFwcGluZ3MgKHdlJ2QgbmVl ZCB0byBrbm93IHRoZSByaWdodCBDUFUKc2lkZSBtbSBhbmQgdm1hIGV0Yy4pLCBzbyBsZXQncyBq dXN0IGNhbGwgaTkxNV9nZW1fcmVsZWFzZV9tbWFwKCkKZm9yIG5vdy4KCkNjOiBKb29uYXMgTGFo dGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+CkNjOiBUdnJ0a28gVXJzdWxp biA8dHZydGtvLnVyc3VsaW5AbGludXguaW50ZWwuY29tPgpDYzogQ2hyaXMgV2lsc29uIDxjaHJp c0BjaHJpcy13aWxzb24uY28udWs+ClRlc3RjYXNlOiBpZ3QvZ2VtX21tYXBfZ3R0CkZpeGVzOiBj NWFkNTRjICgiZHJtL2k5MTU6IFVzZSBwYXJ0aWFsIHZpZXcgaW4gbW1hcCBmYXVsdCBoYW5kbGVy IikKU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4Lmlu dGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jIHwgMyArKysKIDEg ZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2dlbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwppbmRl eCA2NmIxNzA1OThhZTYuLmMyOWI5MjlmNzk2YyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9nZW0uYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCkBA IC0zMjY0LDYgKzMyNjQsOSBAQCBzdGF0aWMgaW50IF9faTkxNV92bWFfdW5iaW5kKHN0cnVjdCBp OTE1X3ZtYSAqdm1hLCBib29sIHdhaXQpCiAJCXJldCA9IGk5MTVfZ2VtX29iamVjdF9wdXRfZmVu Y2Uob2JqKTsKIAkJaWYgKHJldCkKIAkJCXJldHVybiByZXQ7CisJfSBlbHNlIGlmIChpOTE1X2lz X2dndHQodm1hLT52bSkgJiYKKwkJICAgdm1hLT5nZ3R0X3ZpZXcudHlwZSA9PSBJOTE1X0dHVFRf VklFV19QQVJUSUFMKSB7CisJCWk5MTVfZ2VtX3JlbGVhc2VfbW1hcChvYmopOwogCX0KIAogCXRy YWNlX2k5MTVfdm1hX3VuYmluZCh2bWEpOwotLSAKMi40LjEwCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=