From: Greg Kroah-Hartman Subject: [PATCH 4.9 085/118] drm/i915: Relax mmap VMA check Date: Fri, 22 Mar 2019 12:15:57 +0100 Message-ID: <20190322111222.612208265@linuxfoundation.org> References: <20190322111215.873964544@linuxfoundation.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by gabe.freedesktop.org (Postfix) with ESMTPS id A75086E346 for ; Fri, 22 Mar 2019 11:44:52 +0000 (UTC) In-Reply-To: <20190322111215.873964544@linuxfoundation.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: linux-kernel@vger.kernel.org Cc: Sasha Levin , Greg Kroah-Hartman , intel-gfx@lists.freedesktop.org, stable@vger.kernel.org, Akash Goel , Guenter Roeck , Adam Zabrocki List-Id: intel-gfx@lists.freedesktop.org NC45LXN0YWJsZSByZXZpZXcgcGF0Y2guICBJZiBhbnlvbmUgaGFzIGFueSBvYmplY3Rpb25zLCBw bGVhc2UgbGV0IG1lIGtub3cuCgotLS0tLS0tLS0tLS0tLS0tLS0KClsgVXBzdHJlYW0gY29tbWl0 IGNhMjJmMzJhNjI5NmNiZmEyOWRlNTYzMjhjODUwNTU2MGExOGNmYTggXQoKTGVnYWN5IGJlaGF2 aW91ciB3YXMgdG8gYWxsb3cgbm9uLXBhZ2UtYWxpZ25lZCBtbWFwIHJlcXVlc3RzLCBhcyBkb2Vz IHRoZQpsaW51eCBtbWFwKDIpIGltcGxlbWVudGF0aW9uIGJ5IHZpcnR1ZSBvZiBhdXRvbWF0aWNh bGx5IHJvdW5kaW5nIHVwIGZvcgp0aGUgY2FsbGVyLgoKVG8gYXZvaWQgYnJlYWtpbmcgbGVnYWN5 IHVzZXJzcGFjZSByZWxheCB0aGUgbmV3bHkgaW50cm9kdWNlZCBmaXguCgpTaWduZWQtb2ZmLWJ5 OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgpGaXhlczogNWM0NjA0 ZTc1N2JhICgiZHJtL2k5MTU6IFByZXZlbnQgYSByYWNlIGR1cmluZyBJOTE1X0dFTV9NTUFQIGlv Y3RsIHdpdGggV0Mgc2V0IikKUmVwb3J0ZWQtYnk6IEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNr LXVzLm5ldD4KQ2M6IEFkYW0gWmFicm9ja2kgPGFkYW16YUBtaWNyb3NvZnQuY29tPgpDYzogSm9v bmFzIExhaHRpbmVuIDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwuY29tPgpDYzogPHN0YWJs ZUB2Z2VyLmtlcm5lbC5vcmc+ICMgdjQuMCsKQ2M6IEFrYXNoIEdvZWwgPGFrYXNoLmdvZWxAaW50 ZWwuY29tPgpDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CkNjOiBK YW5pIE5pa3VsYSA8amFuaS5uaWt1bGFAbGludXguaW50ZWwuY29tPgpDYzogUm9kcmlnbyBWaXZp IDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgpDYzogaW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpSZXZpZXdlZC1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+ Ckxpbms6IGh0dHBzOi8vcGF0Y2h3b3JrLmZyZWVkZXNrdG9wLm9yZy9wYXRjaC9tc2dpZC8yMDE5 MDMwNTExMDQwOS4yODYzMy0xLXR2cnRrby51cnN1bGluQGxpbnV4LmludGVsLmNvbQooY2hlcnJ5 IHBpY2tlZCBmcm9tIGNvbW1pdCBhOTBlMTk0OGVmYjY0OGY1Njc0NDRmODdmM2MxOWIyYTA3ODdh ZmZkKQpTaWduZWQtb2ZmLWJ5OiBSb2RyaWdvIFZpdmkgPHJvZHJpZ28udml2aUBpbnRlbC5jb20+ ClNpZ25lZC1vZmYtYnk6IFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVsLm9yZz4KLS0tCiBkcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jIHwgICAgMyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAy IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCi0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZ2VtLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwpAQCAtMTYw MCw3ICsxNjAwLDggQEAgX192bWFfbWF0Y2hlcyhzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYQog CWlmICh2bWEtPnZtX2ZpbGUgIT0gZmlscCkKIAkJcmV0dXJuIGZhbHNlOwogCi0JcmV0dXJuIHZt YS0+dm1fc3RhcnQgPT0gYWRkciAmJiAodm1hLT52bV9lbmQgLSB2bWEtPnZtX3N0YXJ0KSA9PSBz aXplOworCXJldHVybiB2bWEtPnZtX3N0YXJ0ID09IGFkZHIgJiYKKwkgICAgICAgKHZtYS0+dm1f ZW5kIC0gdm1hLT52bV9zdGFydCkgPT0gUEFHRV9BTElHTihzaXplKTsKIH0KIAogLyoqCgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4