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 30D56CD6E57 for ; Wed, 3 Jun 2026 15:08:42 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 992BE10FF96; Wed, 3 Jun 2026 15:08:41 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.b="N985FAd/"; dkim-atps=neutral Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.9]) by gabe.freedesktop.org (Postfix) with ESMTPS id A318910FF96; Wed, 3 Jun 2026 15:08:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1780499321; x=1812035321; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=6no0fWEC5mlo79MGTUDOKy76rxnIsf3JmSEJmpfUVCo=; b=N985FAd/3O/ENKTfNJXtGotihIzteA9pDjewm8NvzRTdNhc5eloR3xeg S3y1qhjPmbbHSM5CvBJEooHSvwcrPzROBR8riv2mQk/vluRXoJGV5yWmW 6He8v+AOIspNv51GK0esH+bOcFS4d2x2yk0vslE4CAV0Y+6am9bPWIq25 ab17SFp0cc6PlKd+y1WWoHbIM39t1MjH7LMPXowLk8rFKHnUEnsmXd6q0 eVa9eTfKAx9xpvne/UkepV06JIVqaaQgJFRlRw4E6dZskwov7p75W3lAv uQts3NsjV8z+ZU2FvAMaB3eQfsZgghTEb64EVlfxQf5jA6Os7EHJh0flT w==; X-CSE-ConnectionGUID: He5hGYhpTJijr158OaQ64Q== X-CSE-MsgGUID: bCFkbaZGRoOuRSN5PCHBXA== X-IronPort-AV: E=McAfee;i="6800,10657,11806"; a="91996236" X-IronPort-AV: E=Sophos;i="6.24,185,1774335600"; d="scan'208";a="91996236" Received: from fmviesa007.fm.intel.com ([10.60.135.147]) by fmvoesa103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Jun 2026 08:08:40 -0700 X-CSE-ConnectionGUID: S66yjwBMRsG7QouN1lGn6g== X-CSE-MsgGUID: lBQXIOUoQvC/AjcQKdJXqQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.24,185,1774335600"; d="scan'208";a="241280683" Received: from osgc-sh-dragon.sh.intel.com ([10.239.81.44]) by fmviesa007-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Jun 2026 08:08:37 -0700 From: Jonathan Cavitt To: dri-devel@lists.freedesktop.org Cc: saurabhg.gupta@intel.com, alex.zuo@intel.com, jonathan.cavitt@intel.com, mripard@kernel.org, airlied@gmail.com, simona@ffwll.ch, linux-kernel@vger.kernel.org, intel-xe@lists.freedesktop.org, Rodrigo.vivi@intel.com, matthew.brost@intel.com, maarten.lankhorst@linux.intel.com, thomas.hellstrom@linux.intel.com, tzimmermann@suse.de Subject: [PATCH v2 2/2] drm/xe/vm: Add srcid to xe_vm_get_property_ioctl fault report Date: Wed, 3 Jun 2026 23:08:28 +0800 Message-ID: <20260603150828.3751112-3-jonathan.cavitt@intel.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260603150828.3751112-1-jonathan.cavitt@intel.com> References: <20260603150828.3751112-1-jonathan.cavitt@intel.com> 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" QWRkIHRoZSBTUkNJRCBvZiB0aGUgZmF1bHRpbmcgaGFyZHdhcmUgdW5pdCB0byB0aGUgcmV0dXJu IG9mIHRoZQp4ZV92bV9nZXRfcHJvcGVydHlfaW9jdGwgZmF1bHQgcmVwb3J0LgoKdjI6Ci0gUmVh ZGQgcGFkIGNoZWNrLCBhcyB0aGUgcGFkIGluIHRoZSBpb2N0bCBzdHJ1Y3Qgd2FzIG5vdCBjaGFu Z2VkCiAgKGpjYXZpdHQpCgpTaWduZWQtb2ZmLWJ5OiBKb25hdGhhbiBDYXZpdHQgPGpvbmF0aGFu LmNhdml0dEBpbnRlbC5jb20+CkNjOiBNYXR0aGV3IEJyb3N0IDxtYXR0aGV3LmJyb3N0QGludGVs LmNvbT4KQ2M6IFRob21hcyBIZWxsc3Ryw7ZtIDx0aG9tYXMuaGVsbHN0cm9tQGxpbnV4LmludGVs LmNvbT4KQ2M6IFJvZHJpZ28gVml2aSA8cm9kcmlnby52aXZpQGludGVsLmNvbT4KQ2M6IERhdmlk IEFpcmxpZSA8YWlybGllZEBnbWFpbC5jb20+CkNjOiBTaW1vbmEgVmV0dGVyIDxzaW1vbmFAZmZ3 bGwuY2g+CkNjOiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50 ZWwuY29tPgpDYzogTWF4aW1lIFJpcGFyZCA8bXJpcGFyZEBrZXJuZWwub3JnPgpDYzogVGhvbWFz IFppbW1lcm1hbm4gPHR6aW1tZXJtYW5uQHN1c2UuZGU+Ci0tLQogZHJpdmVycy9ncHUvZHJtL3hl L3hlX3ZtLmMgICAgICAgfCA4ICsrKysrKysrCiBkcml2ZXJzL2dwdS9kcm0veGUveGVfdm1fdHlw ZXMuaCB8IDIgKysKIGluY2x1ZGUvdWFwaS9kcm0veGVfZHJtLmggICAgICAgIHwgNCArKy0tCiAz IGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0t Z2l0IGEvZHJpdmVycy9ncHUvZHJtL3hlL3hlX3ZtLmMgYi9kcml2ZXJzL2dwdS9kcm0veGUveGVf dm0uYwppbmRleCAwODBjMmZmZjBlOTUuLjdlMDg0YzA1ZjEwZSAxMDA2NDQKLS0tIGEvZHJpdmVy cy9ncHUvZHJtL3hlL3hlX3ZtLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3hlL3hlX3ZtLmMKQEAg LTYzNiw2ICs2MzYsNyBAQCB2b2lkIHhlX3ZtX2FkZF9mYXVsdF9lbnRyeV9wZihzdHJ1Y3QgeGVf dm0gKnZtLCBzdHJ1Y3QgeGVfcGFnZWZhdWx0ICpwZikKIAkJCQkgIHBmLT5jb25zdW1lci5mYXVs dF90eXBlX2xldmVsKTsKIAllLT5mYXVsdF9sZXZlbCA9IEZJRUxEX0dFVChYRV9QQUdFRkFVTFRf TEVWRUxfTUFTSywKIAkJCQkgICBwZi0+Y29uc3VtZXIuZmF1bHRfdHlwZV9sZXZlbCk7CisJZS0+ c3JjaWQgPSBwZi0+Y29uc3VtZXIuc3JjaWQ7CiAKIAlsaXN0X2FkZF90YWlsKCZlLT5saXN0LCAm dm0tPmZhdWx0cy5saXN0KTsKIAl2bS0+ZmF1bHRzLmxlbisrOwpAQCAtNDEwOCw2ICs0MTA5LDEx IEBAIHN0YXRpYyB1OCB4ZV90b191c2VyX2ZhdWx0X2xldmVsKHU4IGZhdWx0X2xldmVsKQogCXJl dHVybiBmYXVsdF9sZXZlbDsKIH0KIAorc3RhdGljIHU4IHhlX3RvX3VzZXJfc3JjaWQodTggc3Jj aWQpCit7CisJcmV0dXJuIHNyY2lkOworfQorCiBzdGF0aWMgaW50IGZpbGxfZmF1bHRzKHN0cnVj dCB4ZV92bSAqdm0sCiAJCSAgICAgICBzdHJ1Y3QgZHJtX3hlX3ZtX2dldF9wcm9wZXJ0eSAqYXJn cykKIHsKQEAgLTQxMzUsNiArNDE0MSw4IEBAIHN0YXRpYyBpbnQgZmlsbF9mYXVsdHMoc3RydWN0 IHhlX3ZtICp2bSwKIAkJZmF1bHRfZW50cnkuZmF1bHRfdHlwZSA9IHhlX3RvX3VzZXJfZmF1bHRf dHlwZShlbnRyeS0+ZmF1bHRfdHlwZSk7CiAJCWZhdWx0X2VudHJ5LmZhdWx0X2xldmVsID0geGVf dG9fdXNlcl9mYXVsdF9sZXZlbChlbnRyeS0+ZmF1bHRfbGV2ZWwpOwogCisJCWZhdWx0X2VudHJ5 LnNyY2lkID0geGVfdG9fdXNlcl9zcmNpZChlbnRyeS0+c3JjaWQpOworCiAJCW1lbWNweSgmZmF1 bHRfbGlzdFtpXSwgJmZhdWx0X2VudHJ5LCBlbnRyeV9zaXplKTsKIAogCQlpKys7CmRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0veGUveGVfdm1fdHlwZXMuaCBiL2RyaXZlcnMvZ3B1L2RybS94 ZS94ZV92bV90eXBlcy5oCmluZGV4IDYzNWVkMjliOWE2OS4uZThhZWE3NTM0MWNjIDEwMDY0NAot LS0gYS9kcml2ZXJzL2dwdS9kcm0veGUveGVfdm1fdHlwZXMuaAorKysgYi9kcml2ZXJzL2dwdS9k cm0veGUveGVfdm1fdHlwZXMuaApAQCAtMTk2LDYgKzE5Niw3IEBAIHN0cnVjdCB4ZV9kZXZpY2U7 CiAgKiBAYWNjZXNzX3R5cGU6IHR5cGUgb2YgYWRkcmVzcyBhY2Nlc3MgdGhhdCByZXN1bHRlZCBp biBmYXVsdAogICogQGZhdWx0X3R5cGU6IHR5cGUgb2YgZmF1bHQgcmVwb3J0ZWQKICAqIEBmYXVs dF9sZXZlbDogZmF1bHQgbGV2ZWwgb2YgdGhlIGZhdWx0CisgKiBAc3JjaWQ6IElEIG9mIHRoZSBm YXVsdGluZyBoYXJkd2FyZSB1bml0CiAgKi8KIHN0cnVjdCB4ZV92bV9mYXVsdF9lbnRyeSB7CiAJ c3RydWN0IGxpc3RfaGVhZCBsaXN0OwpAQCAtMjA0LDYgKzIwNSw3IEBAIHN0cnVjdCB4ZV92bV9m YXVsdF9lbnRyeSB7CiAJdTggYWNjZXNzX3R5cGU7CiAJdTggZmF1bHRfdHlwZTsKIAl1OCBmYXVs dF9sZXZlbDsKKwl1OCBzcmNpZDsKIH07CiAKIHN0cnVjdCB4ZV92bSB7CmRpZmYgLS1naXQgYS9p bmNsdWRlL3VhcGkvZHJtL3hlX2RybS5oIGIvaW5jbHVkZS91YXBpL2RybS94ZV9kcm0uaAppbmRl eCA0OGU5ZjFmZGI3OGQuLjJiNDViNjkxYTAzMiAxMDA2NDQKLS0tIGEvaW5jbHVkZS91YXBpL2Ry bS94ZV9kcm0uaAorKysgYi9pbmNsdWRlL3VhcGkvZHJtL3hlX2RybS5oCkBAIC0xMjk0LDggKzEy OTQsOCBAQCBzdHJ1Y3QgeGVfdm1fZmF1bHQgewogI2RlZmluZSBGQVVMVF9MRVZFTF9QTUw0CTMK ICNkZWZpbmUgRkFVTFRfTEVWRUxfUE1MNQk0CiAJX191OCBmYXVsdF9sZXZlbDsKLQkvKiogQHBh ZDogTUJaICovCi0JX191OCBwYWQ7CisJLyoqIEBzcmNpZDogSUQgb2YgdGhlIGZhdWx0aW5nIGhh cmR3YXJlIHVuaXQgKi8KKwlfX3U4IHNyY2lkOwogCS8qKiBAcmVzZXJ2ZWQ6IE1CWiAqLwogCV9f dTY0IHJlc2VydmVkWzRdOwogfTsKLS0gCjIuNTMuMAoK