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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 847F5E98FA8 for ; Thu, 9 Apr 2026 05:31:22 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 831DF10E145; Thu, 9 Apr 2026 05:31:20 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.b="aNCHxdGZ"; dkim-atps=neutral Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7BF5A10E072; Thu, 9 Apr 2026 05:31:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1775712680; x=1807248680; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=5DiAaL+jp8EonDGusD3PPQyIeU+jhqSIQQwNUVzDnfY=; b=aNCHxdGZo6TJAgjzJGLjpBBPnp962G1icpQEhR/1y+486guQPNIlDnFX UVmhbsldN5o4UZkBTA+xtTw9t1i6DPXVjJ9Dt0kvE9nLPBtxxUo7d/x1R G6eL3bJ85rplBsu5ALc6uAqeFs06YsxeH6lAWwpMSPcGP7bpn5uAFH1zu qW3j/jZs3/aQ35RUpPVjWZlhO/DxPvnrwNrq1dlQlphmOy9uMZU/NreAw fZlqHUT/KkfRcCSgQjE/Y2Fxw7ecK1cca6E2/EOiTvlWAt5mSWp6yZEjl zgtiMUWlEr8xT5aKf4nZr+pmArkws8JgMKa/LoMaD3Yp/KJxHv9OfxD0e A==; X-CSE-ConnectionGUID: aeTsg0ipQhWn6DbglG6pHw== X-CSE-MsgGUID: k42riz3KRziswe/r9vsumQ== X-IronPort-AV: E=McAfee;i="6800,10657,11753"; a="102160399" X-IronPort-AV: E=Sophos;i="6.23,169,1770624000"; d="scan'208";a="102160399" Received: from orviesa010.jf.intel.com ([10.64.159.150]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Apr 2026 22:31:19 -0700 X-CSE-ConnectionGUID: HVlv5rQATOeQJn3XHdommQ== X-CSE-MsgGUID: ohyEheYqR+eLJudLbLcaUQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,169,1770624000"; d="scan'208";a="227813192" Received: from pgcooper-mobl3.ger.corp.intel.com (HELO localhost) ([10.245.245.151]) by orviesa010-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Apr 2026 22:31:17 -0700 From: Joonas Lahtinen To: Intel graphics driver community testing & development Cc: Direct Rendering Infrastructure - Development , Joonas Lahtinen , =?UTF-8?q?Ville=20Syrj=C3=A4l=C3=A4?= , Linus Torvalds , Simona Vetter , Tvrtko Ursulin , Andi Shyti Subject: [PATCH v4] drm/i915/gem: Drop check for changed VM in EXECBUF Date: Thu, 9 Apr 2026 08:31:11 +0300 Message-ID: <20260409053111.8914-1-joonas.lahtinen@linux.intel.com> X-Mailer: git-send-email 2.53.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 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: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" U2luY2UgdGhlIGludHJvZHVjdGlvbiBvZiBkNDQzM2M3NjAwZjcgKCJkcm0vaTkxNS9nZW06IFVz ZSB0aGUgcHJvdG8tY29udGV4dAp0byBoYW5kbGUgY3JlYXRlIHBhcmFtZXRlcnMgKHY1KSIpIGl0 IGhhcyBub3QgYmVlbiBwb3NzaWJsZSBmb3IgVk0gdG8gY2hhbmdlCmFmdGVyIGNvbnRleHQgY3Jl YXRpb24gc28gdGhlIGNoZWNrIHdpbGwgbmV2ZXIgZmFpbC4KClNpbWEncyBhbmFseXNpczoKCiAg VGhpcyBjaGVjayB3YXMgYWRkZWQgaW4gZjdjZTg2MzlmNmZmICgiZHJtL2k5MTUvZ2VtOiBTcGxp dCB0aGUgY29udGV4dCdzCiAgb2JqOnZtYSBsdXQgaW50byBpdHMgb3duIG11dGV4IikgYnV0IHdp dGhvdXQgYW55IGhpbnQgaW4gdGhlIGNvbW1pdAogIG1lc3NhZ2UgYXMgdG8gd2h5LiBJbiBhbm90 aGVyIGh1bmsgb2YgdGhhdCBjb21taXQgdGhlcmUncyBhIGhpbnQgdGhvdWdoIGluCiAgX19lYl9h ZGRfbHV0OgoKICAgICAgICAgIC8qIHVzZXIgcmFjaW5nIHdpdGggY3R4IHNldC12bSAqLwoKICBU aGlzIHdvdWxkIG1lYW4gdGhhdCB0aGlzIGJ1ZyB3YXMgaW50cm9kdWNlZCBpbiBlMDY5NWRiNzI5 OGUgKCJkcm0vaTkxNToKICBDcmVhdGUvZGVzdHJveSBWTSAocHBHVFQpIGZvciB1c2Ugd2l0aCBj b250ZXh0cyIpLCB3aGljaCBhbGxvd2VkIHRvIGNoYW5nZQogIHRoZSBnZW1fY3R4LT52bSBhdCBy dW50aW1lLCBvcGVuaW5nIHVwIHRoZSByYWNlIHRoYXQgd2FzIHBhcnRpYWxseSBmaXhlZAogIGlu IHRoZSBlYXJsaWVyIHJlZmVyZW5jZWQgY29tbWl0IGFib3V0IGEgeWVhciBsYXRlci4KCiAgQnV0 IGl0IGNhbm5vdCBiZSBleHBsb2l0ZWQgYW55bW9yZSBpbiBhbnl0aGluZyByZW1vdGVseSByZWNl bnQgYmVjYXVzZQogIHdpdGggdGhlIGludHJvZHVjdGlvbiBvZiBwcm90by1jb250ZXh0cyB3ZSd2 ZSBtYWRlIGdlbV9jdHgtPnZtIGludmFyaWFudAogIGFnYWluLCBleGFjdGx5IHRvIHByZWVtcHRp dmVseSBjbG9zZSBhbGwgdGhlc2UgcG90ZW50aWFsIGlzc3Vlcy4KICBTcGVjaWZpY2FsbHkgZDQ0 MzNjNzYwMGY3ICgiZHJtL2k5MTUvZ2VtOiBVc2UgdGhlIHByb3RvLWNvbnRleHQgdG8gaGFuZGxl CiAgY3JlYXRlIHBhcmFtZXRlcnMgKHY1KSIpIGlzIHRoZSB2bSBzcGVjaWZpYyBwYXJ0IG9mIHRo ZSBwcm90by1jb250ZXh0CiAgd29yay4KCnYzOgotIEluY2x1ZGUgU2ltYSdzIGFuYWx5c2lzIGFu ZCBXQVJOX09OX09OQ0UKCnY0OgotIEZvY3VzIG9ubHkgb24gbGF0ZXN0IG1haW5saW5lIGNvZGVi YXNlCgpSZWZlcmVuY2VzOiBodHRwczovL2xvcmUua2VybmVsLm9yZy9hbGwvMjAyNjAzMjQxNTE3 NDEuMjkzMzgtMS1zb3NvaGVybzIwMEBnbWFpbC5jb20vClJlcG9ydGVkLWJ5OiBWaWxsZSBTeXJq w6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgpDYzogTGludXMgVG9ydmFsZHMg PHRvcnZhbGRzQGxpbnV4Zm91bmRhdGlvbi5vcmc+CkNjOiBTaW1vbmEgVmV0dGVyIDxzaW1vbmEu dmV0dGVyQGZmd2xsLmNoPgpDYzogVHZydGtvIFVyc3VsaW4gPHR1cnN1bGluQHVyc3VsaW4ubmV0 PgpDYzogQW5kaSBTaHl0aSA8YW5kaS5zaHl0aUBrZXJuZWwub3JnPgpTaWduZWQtb2ZmLWJ5OiBK b29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+Ci0tLQogZHJp dmVycy9ncHUvZHJtL2k5MTUvZ2VtL2k5MTVfZ2VtX2V4ZWNidWZmZXIuYyB8IDIgKy0KIDEgZmls ZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2dlbS9pOTE1X2dlbV9leGVjYnVmZmVyLmMgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9nZW0vaTkxNV9nZW1fZXhlY2J1ZmZlci5jCmluZGV4IGJkNjA4Y2VhMzk2Zi4u NjIxZjA3YTU1YzM4IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9nZW0vaTkxNV9n ZW1fZXhlY2J1ZmZlci5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2dlbS9pOTE1X2dlbV9l eGVjYnVmZmVyLmMKQEAgLTg5NSw3ICs4OTUsNyBAQCBzdGF0aWMgc3RydWN0IGk5MTVfdm1hICpl Yl9sb29rdXBfdm1hKHN0cnVjdCBpOTE1X2V4ZWNidWZmZXIgKmViLCB1MzIgaGFuZGxlKQogCiAJ CXJjdV9yZWFkX2xvY2soKTsKIAkJdm1hID0gcmFkaXhfdHJlZV9sb29rdXAoJmViLT5nZW1fY29u dGV4dC0+aGFuZGxlc192bWEsIGhhbmRsZSk7Ci0JCWlmIChsaWtlbHkodm1hICYmIHZtYS0+dm0g PT0gdm0pKQorCQlpZiAobGlrZWx5KHZtYSkpCiAJCQl2bWEgPSBpOTE1X3ZtYV90cnlnZXQodm1h KTsKIAkJcmN1X3JlYWRfdW5sb2NrKCk7CiAJCWlmIChsaWtlbHkodm1hKSkKLS0gCjIuNTMuMAoK