From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AF476C433B4 for ; Sun, 18 Apr 2021 12:39:18 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 52FE96121D for ; Sun, 18 Apr 2021 12:39:18 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 52FE96121D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linuxfoundation.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 7C9286E0DB; Sun, 18 Apr 2021 12:39:17 +0000 (UTC) Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by gabe.freedesktop.org (Postfix) with ESMTPS id 995026E0DB for ; Sun, 18 Apr 2021 12:39:16 +0000 (UTC) Received: by mail.kernel.org (Postfix) with ESMTPSA id 15114610E9; Sun, 18 Apr 2021 12:39:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1618749554; bh=/x2xfCaal28ep8csLEfdsVZFCMhlTZlyDu5pXCTrDZs=; h=Subject:To:Cc:From:Date:From; b=L/mIksF7LwPbPOUS/Nb64JWVxK/3CDAM236bECqqZNhI2w6DalwLLznSSChJWbfwD CPuATi9BRQLu+oaagU6pfadq4Pq8sxuFJ1R1M2sEF75OKFYM3zgmfr8JAoWP52Qw99 3KgfmpusFcapyGKUMExU3IFMwz9Wej3XvN1yno20= Subject: Patch "drm/vmwgfx: Make sure we unpin no longer needed buffers" has been added to the 5.1-stable tree To: christian.koenig@amd.com, daniel.vetter@intel.com, dri-devel@lists.freedesktop.org, gregkh@linuxfoundation.org, krastevm@vmware.com, ray.huang@amd.com, sroland@vmware.com, zackr@vmware.com From: Date: Sun, 18 Apr 2021 14:39:00 +0200 Message-ID: <1618749540193197@kroah.com> MIME-Version: 1.0 X-stable: commit X-Patchwork-Hint: ignore X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: stable-commits@vger.kernel.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" ClRoaXMgaXMgYSBub3RlIHRvIGxldCB5b3Uga25vdyB0aGF0IEkndmUganVzdCBhZGRlZCB0aGUg cGF0Y2ggdGl0bGVkCgogICAgZHJtL3Ztd2dmeDogTWFrZSBzdXJlIHdlIHVucGluIG5vIGxvbmdl ciBuZWVkZWQgYnVmZmVycwoKdG8gdGhlIDUuMS1zdGFibGUgdHJlZSB3aGljaCBjYW4gYmUgZm91 bmQgYXQ6CiAgICBodHRwOi8vd3d3Lmtlcm5lbC5vcmcvZ2l0Lz9wPWxpbnV4L2tlcm5lbC9naXQv c3RhYmxlL3N0YWJsZS1xdWV1ZS5naXQ7YT1zdW1tYXJ5CgpUaGUgZmlsZW5hbWUgb2YgdGhlIHBh dGNoIGlzOgogICAgIGRybS12bXdnZngtbWFrZS1zdXJlLXdlLXVucGluLW5vLWxvbmdlci1uZWVk ZWQtYnVmZmVycy5wYXRjaAphbmQgaXQgY2FuIGJlIGZvdW5kIGluIHRoZSBxdWV1ZS01LjEgc3Vi ZGlyZWN0b3J5LgoKSWYgeW91LCBvciBhbnlvbmUgZWxzZSwgZmVlbHMgaXQgc2hvdWxkIG5vdCBi ZSBhZGRlZCB0byB0aGUgc3RhYmxlIHRyZWUsCnBsZWFzZSBsZXQgPHN0YWJsZUB2Z2VyLmtlcm5l bC5vcmc+IGtub3cgYWJvdXQgaXQuCgoKRnJvbSBhYjRkOTkxMzYzMmIxZTVmZmNmMzM2NTc4M2U5 ODcxOGIzYzgzYzdmIE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBaYWNrIFJ1c2luIDx6 YWNrckB2bXdhcmUuY29tPgpEYXRlOiBUaHUsIDE0IEphbiAyMDIxIDE4OjM4OjE2IC0wNTAwClN1 YmplY3Q6IGRybS92bXdnZng6IE1ha2Ugc3VyZSB3ZSB1bnBpbiBubyBsb25nZXIgbmVlZGVkIGJ1 ZmZlcnMKTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0 PVVURi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKCkZyb206IFphY2sgUnVzaW4g PHphY2tyQHZtd2FyZS5jb20+Cgpjb21taXQgYWI0ZDk5MTM2MzJiMWU1ZmZjZjMzNjU3ODNlOTg3 MThiM2M4M2M3ZiB1cHN0cmVhbS4KCldlIHdlcmUgbm90IGNvcnJlY3RseSB1bnBpbm5pbmcgbm8g bG9uZ2VyIG5lZWRlZCBidWZmZXJzLiBJbiBwYXJ0aWN1bGFyCnZtd19idWZmZXJfb2JqZWN0LCB3 aGljaCBpcyBpbnRlcm5hbGx5IG9mdGVuIHBpbm5lZCBvbiBjcmVhdGlvbiB3YXNuJ3QKdW5waW5u ZWQgb24gZGVzdHJ1Y3Rpb24gYW5kIG5vbmUgb2YgdGhlIGludGVybmFsIE1PQiBidWZmZXJzIHdl cmUKdW5waW5uZWQgYmVmb3JlIGJlaW5nIHB1dCBiYWNrLiBUZWNobmljYWxseSB0aGlzIGV4aXN0 ZWQgZm9yIGEKbG9uZyB0aW1lIGJ1dCBjb21taXQgNTdmY2Q1NTBlYjE1ICgiZHJtL3R0bTogV2Fy biBvbiBwaW5uaW5nIHdpdGhvdXQKaG9sZGluZyBhIHJlZmVyZW5jZSIpIGludHJvZHVjZWQgYSBX QVJOX09OIHdoaWNoIHdhcyBmaWxsaW5nIHVwIHRoZQprZXJuZWwgbG9ncyByYXRoZXIgcXVpY2ts eS4KClF1aXRlIGZyYW5rbHkgaW50ZXJuYWwgdXNhZ2Ugb2Ygdm13X2J1ZmZlcl9vYmplY3QgYW5k IGluIGdlbmVyYWwKcGlubmluZyBuZWVkcyB0byBiZSByZWZhY3RvcmVkIGluIHZtd2dmeCBidXQg Zm9yIG5vdyB0aGlzIG1ha2VzCml0IHdvcmsuCgpTaWduZWQtb2ZmLWJ5OiBaYWNrIFJ1c2luIDx6 YWNrckB2bXdhcmUuY29tPgpSZXZpZXdlZC1ieTogTWFydGluIEtyYXN0ZXYgPGtyYXN0ZXZtQHZt d2FyZS5jb20+ClJldmlld2VkLWJ5OiBSb2xhbmQgU2NoZWlkZWdnZXIgPHNyb2xhbmRAdm13YXJl LmNvbT4KRml4ZXM6IDU3ZmNkNTUwZWIxNSAoImRybS90dG06IFdhcm4gb24gcGlubmluZyB3aXRo b3V0IGhvbGRpbmcgYSByZWZlcmVuY2UiKQpMaW5rOiBodHRwczovL3BhdGNod29yay5mcmVlZGVz a3RvcC5vcmcvcGF0Y2gvNDE0OTg0Lz9zZXJpZXM9ODYwNTImcmV2PTEKQ2M6IEh1YW5nIFJ1aSA8 cmF5Lmh1YW5nQGFtZC5jb20+CkNjOiBDaHJpc3RpYW4gS8O2bmlnIDxjaHJpc3RpYW4ua29lbmln QGFtZC5jb20+CkNjOiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGludGVsLmNvbT4KQ2M6 IENocmlzdGlhbiBLb2VuaWcgPGNocmlzdGlhbi5rb2VuaWdAYW1kLmNvbT4KQ2M6IGRyaS1kZXZl bEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKU2lnbmVkLW9mZi1ieTogR3JlZyBLcm9haC1IYXJ0bWFu IDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vdm13Z2Z4 L3Ztd2dmeF9kcnYuaCB8ICAgIDIgKysKIGRyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X21v Yi5jIHwgICAgNCArKysrCiAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQoKLS0tIGEv ZHJpdmVycy9ncHUvZHJtL3Ztd2dmeC92bXdnZnhfZHJ2LmgKKysrIGIvZHJpdmVycy9ncHUvZHJt L3Ztd2dmeC92bXdnZnhfZHJ2LmgKQEAgLTE1NTQsNiArMTU1NCw4IEBAIHN0YXRpYyBpbmxpbmUg dm9pZCB2bXdfYm9fdW5yZWZlcmVuY2Uoc3QKIAogCSpidWYgPSBOVUxMOwogCWlmICh0bXBfYnVm ICE9IE5VTEwpIHsKKwkJaWYgKHRtcF9idWYtPmJhc2UucGluX2NvdW50ID4gMCkKKwkJCXR0bV9i b191bnBpbigmdG1wX2J1Zi0+YmFzZSk7CiAJCXR0bV9ib19wdXQoJnRtcF9idWYtPmJhc2UpOwog CX0KIH0KLS0tIGEvZHJpdmVycy9ncHUvZHJtL3Ztd2dmeC92bXdnZnhfbW9iLmMKKysrIGIvZHJp dmVycy9ncHUvZHJtL3Ztd2dmeC92bXdnZnhfbW9iLmMKQEAgLTI3Nyw2ICsyNzcsNyBAQCBvdXRf bm9fc2V0dXA6CiAJCQkJCQkgJmJhdGNoLT5vdGFibGVzW2ldKTsKIAl9CiAKKwl0dG1fYm9fdW5w aW4oYmF0Y2gtPm90YWJsZV9ibyk7CiAJdHRtX2JvX3B1dChiYXRjaC0+b3RhYmxlX2JvKTsKIAli YXRjaC0+b3RhYmxlX2JvID0gTlVMTDsKIAlyZXR1cm4gcmV0OwpAQCAtMzQyLDYgKzM0Myw3IEBA IHN0YXRpYyB2b2lkIHZtd19vdGFibGVfYmF0Y2hfdGFrZWRvd24oc3QKIAl2bXdfYm9fZmVuY2Vf c2luZ2xlKGJvLCBOVUxMKTsKIAl0dG1fYm9fdW5yZXNlcnZlKGJvKTsKIAorCXR0bV9ib191bnBp bihiYXRjaC0+b3RhYmxlX2JvKTsKIAl0dG1fYm9fcHV0KGJhdGNoLT5vdGFibGVfYm8pOwogCWJh dGNoLT5vdGFibGVfYm8gPSBOVUxMOwogfQpAQCAtNTI4LDYgKzUzMCw3IEBAIHN0YXRpYyB2b2lk IHZtd19tb2JfcHRfc2V0dXAoc3RydWN0IHZtd18KIHZvaWQgdm13X21vYl9kZXN0cm95KHN0cnVj dCB2bXdfbW9iICptb2IpCiB7CiAJaWYgKG1vYi0+cHRfYm8pIHsKKwkJdHRtX2JvX3VucGluKG1v Yi0+cHRfYm8pOwogCQl0dG1fYm9fcHV0KG1vYi0+cHRfYm8pOwogCQltb2ItPnB0X2JvID0gTlVM TDsKIAl9CkBAIC02NDMsNiArNjQ2LDcgQEAgaW50IHZtd19tb2JfYmluZChzdHJ1Y3Qgdm13X3By aXZhdGUgKmRldgogb3V0X25vX2NtZF9zcGFjZToKIAl2bXdfZmlmb19yZXNvdXJjZV9kZWMoZGV2 X3ByaXYpOwogCWlmIChwdF9zZXRfdXApIHsKKwkJdHRtX2JvX3VucGluKG1vYi0+cHRfYm8pOwog CQl0dG1fYm9fcHV0KG1vYi0+cHRfYm8pOwogCQltb2ItPnB0X2JvID0gTlVMTDsKIAl9CgoKUGF0 Y2hlcyBjdXJyZW50bHkgaW4gc3RhYmxlLXF1ZXVlIHdoaWNoIG1pZ2h0IGJlIGZyb20gemFja3JA dm13YXJlLmNvbSBhcmUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1k ZXZlbAo=