From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sasha Levin Subject: [PATCH AUTOSEL 4.9 001/107] drm/bufs: Fix Spectre v1 vulnerability Date: Mon, 28 Jan 2019 11:18:01 -0500 Message-ID: <20190128161947.57405-1-sashal@kernel.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 97FB56E6D2 for ; Mon, 28 Jan 2019 16:19: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: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Sasha Levin , Daniel Vetter , dri-devel@lists.freedesktop.org, "Gustavo A. R. Silva" List-Id: dri-devel@lists.freedesktop.org RnJvbTogIkd1c3Rhdm8gQS4gUi4gU2lsdmEiIDxndXN0YXZvQGVtYmVkZGVkb3IuY29tPgoKWyBV cHN0cmVhbSBjb21taXQgYTM3ODA1MDk4OTAwYTZlNzNhNTViM2E0M2I3ZDNiY2Q5ODdiYjNmNCBd CgppZHggY2FuIGJlIGluZGlyZWN0bHkgY29udHJvbGxlZCBieSB1c2VyLXNwYWNlLCBoZW5jZSBs ZWFkaW5nIHRvIGEKcG90ZW50aWFsIGV4cGxvaXRhdGlvbiBvZiB0aGUgU3BlY3RyZSB2YXJpYW50 IDEgdnVsbmVyYWJpbGl0eS4KClRoaXMgaXNzdWUgd2FzIGRldGVjdGVkIHdpdGggdGhlIGhlbHAg b2YgU21hdGNoOgoKZHJpdmVycy9ncHUvZHJtL2RybV9idWZzLmM6MTQyMCBkcm1fbGVnYWN5X2Zy ZWVidWZzKCkgd2FybjogcG90ZW50aWFsCnNwZWN0cmUgaXNzdWUgJ2RtYS0+YnVmbGlzdCcgW3Jd IChsb2NhbCBjYXApCgpGaXggdGhpcyBieSBzYW5pdGl6aW5nIGlkeCBiZWZvcmUgdXNpbmcgaXQg dG8gaW5kZXggZG1hLT5idWZsaXN0CgpOb3RpY2UgdGhhdCBnaXZlbiB0aGF0IHNwZWN1bGF0aW9u IHdpbmRvd3MgYXJlIGxhcmdlLCB0aGUgcG9saWN5IGlzCnRvIGtpbGwgdGhlIHNwZWN1bGF0aW9u IG9uIHRoZSBmaXJzdCBsb2FkIGFuZCBub3Qgd29ycnkgaWYgaXQgY2FuIGJlCmNvbXBsZXRlZCB3 aXRoIGEgZGVwZW5kZW50IGxvYWQvc3RvcmUgWzFdLgoKWzFdIGh0dHBzOi8vbWFyYy5pbmZvLz9s PWxpbnV4LWtlcm5lbCZtPTE1MjQ0OTEzMTExNDc3OCZ3PTIKClNpZ25lZC1vZmYtYnk6IEd1c3Rh dm8gQS4gUi4gU2lsdmEgPGd1c3Rhdm9AZW1iZWRkZWRvci5jb20+ClNpZ25lZC1vZmYtYnk6IERh bmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+Ckxpbms6IGh0dHBzOi8vcGF0Y2h3 b3JrLmZyZWVkZXNrdG9wLm9yZy9wYXRjaC9tc2dpZC8yMDE4MTAxNjA5NTU0OS5HQTIzNTg2QGVt YmVkZGVkb3IuY29tClNpZ25lZC1vZmYtYnk6IFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVsLm9y Zz4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vZHJtX2J1ZnMuYyB8IDMgKysrCiAxIGZpbGUgY2hhbmdl ZCwgMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9idWZz LmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2J1ZnMuYwppbmRleCBhZGIxZGQ3ZmRlNWYuLjljY2Q3 ZDcwMmNkMyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9idWZzLmMKKysrIGIvZHJp dmVycy9ncHUvZHJtL2RybV9idWZzLmMKQEAgLTM2LDYgKzM2LDggQEAKICNpbmNsdWRlIDxkcm0v ZHJtUC5oPgogI2luY2x1ZGUgImRybV9sZWdhY3kuaCIKIAorI2luY2x1ZGUgPGxpbnV4L25vc3Bl Yy5oPgorCiBzdGF0aWMgc3RydWN0IGRybV9tYXBfbGlzdCAqZHJtX2ZpbmRfbWF0Y2hpbmdfbWFw KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCiAJCQkJCQkgIHN0cnVjdCBkcm1fbG9jYWxfbWFwICpt YXApCiB7CkBAIC0xNDEzLDYgKzE0MTUsNyBAQCBpbnQgZHJtX2xlZ2FjeV9mcmVlYnVmcyhzdHJ1 Y3QgZHJtX2RldmljZSAqZGV2LCB2b2lkICpkYXRhLAogCQkJCSAgaWR4LCBkbWEtPmJ1Zl9jb3Vu dCAtIDEpOwogCQkJcmV0dXJuIC1FSU5WQUw7CiAJCX0KKwkJaWR4ID0gYXJyYXlfaW5kZXhfbm9z cGVjKGlkeCwgZG1hLT5idWZfY291bnQpOwogCQlidWYgPSBkbWEtPmJ1Zmxpc3RbaWR4XTsKIAkJ aWYgKGJ1Zi0+ZmlsZV9wcml2ICE9IGZpbGVfcHJpdikgewogCQkJRFJNX0VSUk9SKCJQcm9jZXNz ICVkIGZyZWVpbmcgYnVmZmVyIG5vdCBvd25lZFxuIiwKLS0gCjIuMTkuMQoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlz dApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==