From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH] drm/i915: vfree() no longer ignores the low bits of the address Date: Thu, 18 Aug 2016 10:45:10 +0100 Message-ID: <57B583A6.7060106@linux.intel.com> References: <20160818090117.12690-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id AA8116E1E7 for ; Thu, 18 Aug 2016 09:45:12 +0000 (UTC) In-Reply-To: <20160818090117.12690-1-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDE4LzA4LzE2IDEwOjAxLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gU2luY2UgdmZyZWUoKSBu b3cgbGlrZXMgdG8gV0FSTiB3aGVuIHBhc3NlZCBhIG5vbmUgcGFnZS1hbGlnbmVkIHBvaW50ZXIs Cj4gd2UgbmVlZCB0byBkaXNjYXJkIHRoZSBsb3cgYml0cyB0byBjb21wbHkgd2l0aCBpdC4KPgo+ IEZpeGVzOiBkMzFkN2NiMTQ2MGMgKCJkcm0vaTkxNTogU3VwcG9ydCBmb3IgY3JlYXRpbmcgd3Jp dGUgY29tYmluZWQgdHlwZSB2bWFwcyIpCj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxj aHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gQ2M6IEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxh aHRpbmVuQGxpbnV4LmludGVsLmNvbT4KPiBDYzogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1 bGluQGludGVsLmNvbT4KPiAtLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2Lmgg fCAgNSArKysrKwo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyB8IDExICsrKysr KystLS0tCj4gICAyIGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25z KC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKPiBpbmRleCAzNWNhYTliMmYzNmEuLmNjMWU3 MmRiZjE4ZSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oCj4g KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaAo+IEBAIC0zODk2LDYgKzM4OTYs MTEgQEAgc3RhdGljIGlubGluZSBib29sIF9faTkxNV9yZXF1ZXN0X2lycV9jb21wbGV0ZShzdHJ1 Y3QgZHJtX2k5MTVfZ2VtX3JlcXVlc3QgKnJlcSkKPiAgIHZvaWQgaTkxNV9tZW1jcHlfaW5pdF9l YXJseShzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpOwo+ICAgYm9vbCBpOTE1X21l bWNweV9mcm9tX3djKHZvaWQgKmRzdCwgY29uc3Qgdm9pZCAqc3JjLCB1bnNpZ25lZCBsb25nIGxl bik7Cj4KPiArI2RlZmluZSBwdHJfbWFza19iaXRzKHB0cikgKHsJCQkJCQlcCj4gKwl1bnNpZ25l ZCBsb25nIF9fdiA9ICh1bnNpZ25lZCBsb25nKShwdHIpOwkJCVwKPiArCSh0eXBlb2YocHRyKSko X192ICYgUEFHRV9NQVNLKTsJCQkJCVwKPiArfSkKPiArCj4gICAjZGVmaW5lIHB0cl91bnBhY2tf Yml0cyhwdHIsIGJpdHMpICh7CQkJCQlcCj4gICAJdW5zaWduZWQgbG9uZyBfX3YgPSAodW5zaWdu ZWQgbG9uZykocHRyKTsJCQlcCj4gICAJKGJpdHMpID0gX192ICYgflBBR0VfTUFTSzsJCQkJCVwK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPiBpbmRleCBhOGQwZjcwYzIyZjkuLmNmZmE1N2IxNDI0 NiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCj4gKysrIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwo+IEBAIC0yMDk0LDExICsyMDk0LDE0IEBA IGk5MTVfZ2VtX29iamVjdF9wdXRfcGFnZXMoc3RydWN0IGRybV9pOTE1X2dlbV9vYmplY3QgKm9i aikKPiAgIAlsaXN0X2RlbCgmb2JqLT5nbG9iYWxfbGlzdCk7Cj4KPiAgIAlpZiAob2JqLT5tYXBw aW5nKSB7Cj4gLQkJLyogbG93IGJpdHMgYXJlIGlnbm9yZWQgYnkgaXNfdm1hbGxvY19hZGRyIGFu ZCBrbWFwX3RvX3BhZ2UgKi8KPiAtCQlpZiAoaXNfdm1hbGxvY19hZGRyKG9iai0+bWFwcGluZykp Cj4gLQkJCXZ1bm1hcChvYmotPm1hcHBpbmcpOwo+ICsJCXZvaWQgKnB0cjsKPiArCj4gKwkJcHRy ID0gcHRyX21hc2tfYml0cyhvYmotPm1hcHBpbmcpOwo+ICsJCWlmIChpc192bWFsbG9jX2FkZHIo cHRyKSkKPiArCQkJdnVubWFwKHB0cik7Cj4gICAJCWVsc2UKPiAtCQkJa3VubWFwKGttYXBfdG9f cGFnZShvYmotPm1hcHBpbmcpKTsKPiArCQkJa3VubWFwKGttYXBfdG9fcGFnZShwdHIpKTsKPiAr Cj4gICAJCW9iai0+bWFwcGluZyA9IE5VTEw7Cj4gICAJfQo+Cj4KClJldmlld2VkLWJ5OiBUdnJ0 a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgoKUmVnYXJkcywKClR2cnRrbwpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK