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 9293EC0218A for ; Mon, 27 Jan 2025 15:50:10 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id B37D610E571; Mon, 27 Jan 2025 15:50:07 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.b="QdqgYFvR"; dkim-atps=neutral Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.9]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0AEDD10E30B; Mon, 27 Jan 2025 15:50:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1737993006; x=1769529006; h=content-transfer-encoding:date:message-id:cc:subject: from:to:references:in-reply-to:mime-version; bh=nyWLUqjBw1bjvDFI5JeskPG/E0aGUNkM0vng9mUc5L4=; b=QdqgYFvRjVGHRlVf+tlpj68Bfda0TnVzZ76VlAE2XRmeTyqQ1zqtVdqo DUmcIw0Vn0ynBt0va54Zp1pbppinYfJUrTBhaQPpfMhjn7ocjG7a4ITI0 Xzyydwd6QoGCLCXMDXGv5sp7MIOSKil0lWgfBW8p6PooOo9ERe98eTFHd WRM+VcvqRmUY1NYc4OIznORephRwa60BoHTjUBiT+S1BbvvWvAtF+CzCC 0Dkf//kU7Q9T3c+lbKWNIHo8PciVbS6zlYIkZ5K5e20Iubtcurkp/S+Yh /VOL0rNx8cRF04jkX0V1WyX11tPCesYPhGZ6Jg0eSooWk3vq+XMsso2jB Q==; X-CSE-ConnectionGUID: c5HyrMNuQ4evt4u+jPFGtA== X-CSE-MsgGUID: DyBRSvhoSrq1DDGktx/Jmg== X-IronPort-AV: E=McAfee;i="6700,10204,11328"; a="49113734" X-IronPort-AV: E=Sophos;i="6.13,238,1732608000"; d="scan'208";a="49113734" Received: from fmviesa001.fm.intel.com ([10.60.135.141]) by fmvoesa103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Jan 2025 07:49:58 -0800 X-CSE-ConnectionGUID: TmOCBnJ/TKOwYWF8NQDWCw== X-CSE-MsgGUID: oltK5CSmRr22hySOJKDN4g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,224,1728975600"; d="scan'208";a="139332227" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmviesa001.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 27 Jan 2025 07:49:59 -0800 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44; Mon, 27 Jan 2025 07:49:58 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44 via Frontend Transport; Mon, 27 Jan 2025 07:49:58 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.40) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.44; Mon, 27 Jan 2025 07:49:56 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=usxPnQN0kTPNrZLoO0BenyCIG36L51dPBQGV8t8jF1rAqnZuycCl45bzX28tO57HjhmnajQAcSzvox+aEWhgAjym6MwiTKktjvUyQB1kiw0PJGsg2pIe+9/OfQPvmclhhhilo3Mnklt2tTTwEHEcTQcrMH0ybAYt0Z3xqD6X5b50OcZr9BurjSLKydW7YkEvHNksXeS5ulRe2UzN/D2NURFcnLSA1+7A0i5ZHAr092lUl4giXog2nwdS6qjfTqh/+EyMtqJcg2Z9kFnYVAo5fj4D9vwV303LsiBIsvSjp6iuTSEd17YgXoyPlCXUr9kggXnvI4zDqozShPSPQ6yaLg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=PKltRm9Sm6w0O2zviz5xteArdI+EYlhBEyx/2F13kmY=; b=nYDOvDHaGNXkd7pjHPP8DIpl33Win8KZoC7v0z9p5bBW/udKz6t3baCKheDBLAYJvWNG6wsPpOWu2IbUOeGW/p9yYjYcFeeG6WE8M7QvKkThPa0d5J0p1Wt3IJUmr0OsgBAz3+IA27NEKm+DFxwKoiEY/IH6O9CRMOb4YeETmWd/NXEnag7tP66JGp3yM9zFIDJ2jz1nTV2nla8MNyXpYVUoprOwF9Hll3FQit8x8uutadMI54YQ0Gt45z29p2CY0FzDQj5dUP5r/ch+E+sDIC9hW3MfPQoDGChoxytAWq+/+dF3iUhwb1wvvcjQPv2AGGkKnSANrh7M06A8UKUcTA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from MW4PR11MB6909.namprd11.prod.outlook.com (2603:10b6:303:224::12) by PH7PR11MB7663.namprd11.prod.outlook.com (2603:10b6:510:27c::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8377.17; Mon, 27 Jan 2025 15:49:40 +0000 Received: from MW4PR11MB6909.namprd11.prod.outlook.com ([fe80::28da:9438:a3ef:19c0]) by MW4PR11MB6909.namprd11.prod.outlook.com ([fe80::28da:9438:a3ef:19c0%5]) with mapi id 15.20.8377.021; Mon, 27 Jan 2025 15:49:40 +0000 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" Date: Mon, 27 Jan 2025 15:49:36 +0000 Message-ID: CC: Maarten Lankhorst Subject: Re: [PATCH] drm/i915/selftests: avoid using uninitialized context From: Sebastian Brzezinka To: Krzysztof Karas , , X-Mailer: aerc 0.18.2-107-g4f7f5d40b602 References: <57xcbkebno22cops66u2uknknrhalp52jqmswj3daihkpwrd3h@h77t4o7kgkki> In-Reply-To: <57xcbkebno22cops66u2uknknrhalp52jqmswj3daihkpwrd3h@h77t4o7kgkki> X-ClientProxiedBy: VI1PR0202CA0032.eurprd02.prod.outlook.com (2603:10a6:803:14::45) To MW4PR11MB6909.namprd11.prod.outlook.com (2603:10b6:303:224::12) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MW4PR11MB6909:EE_|PH7PR11MB7663:EE_ X-MS-Office365-Filtering-Correlation-Id: bc7978d8-ec1d-4891-429e-08dd3eea35cc X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?c0hUVEFkTnVDdk51MXJGZVFxeGUwblZGVTd3UzJhSzg4TVMxWDVLcG4wa1Jr?= =?utf-8?B?VTd6NFBnY2ZVZkZUVS9BaGtJcEI4WS81b29IMXJERDBQeTlQUFdNdk5pY0o4?= =?utf-8?B?MDBGREVpeFlwamZhcSs1YjRTcVZJRjZVaExETE9DeDhnblBSZGhsOUovU2Jj?= =?utf-8?B?MWk4ajMyQ3pQZ2hZZE0wZ216YVN2UkI0V0N3UlNjdnRIMXM4K1dVTTJxYXdS?= =?utf-8?B?VEVHbklJcDZ0dE1WQlZJTjQyR2JGNE9XMnZsWVQ2T1lzUCt0cUJtNDZscmow?= =?utf-8?B?enVNTVRLUG5pckdWWU9uWmVJUW5menRJUGNMMHFNazJ5YkpLaG1PemZkc3U5?= =?utf-8?B?S2VXVDYwT3AwTFZtY1ZsemtnaFNZOStQajNOVVVVSHp0VnA5NllFWVBOdEYw?= =?utf-8?B?MHNKUzFVUjdaSlRzRW9jbE1KK0FwdjVrNDJ5ZVhnYm1jQlVZREwwRjBjUnBz?= =?utf-8?B?eXQ4RXVOVGYwWGhZTFhOZDFzSFNoMmthZ2NDSEt2bTZXWXRhNHZLTFJWTVF2?= =?utf-8?B?Q3hFOFErMEJEOVpGKzFYR1AxTURCUHZRT3EzM2ovVm9iVHhWRG9vNmlNQkdo?= =?utf-8?B?c2oyMmdVenlUbDFBeTFkcXpZcFNsQWZSOFphdjY5OEcxNnRsOCtwaUU4cGdR?= =?utf-8?B?WTkxVldHRWE2TlZFaHkxamZMcTJWSVBMQUI4RjMvbEg0Mk9iaEMzYW45b3RO?= =?utf-8?B?Uy9MMGw3aHArSktuMnI1VXFTMXV0VHprRHlNaGVIZDRYdXNNTFh4Z09Zell4?= =?utf-8?B?T2FYd3hFcG10WklDOGFwM0d3MFA2cS9KbEV1cmgvQUpiV0NMdVAvTDlDKzZi?= =?utf-8?B?SkJtL0hzM2w5anM3Y2lMdEVXZ0NTMnlJbGJmK0F2TnZ4eWlsdUVrSURpOGlO?= =?utf-8?B?R25Qbk13TFJnaVdMRmVxaVJSK0pwREYza1BNY2x3VUpFS3V2REQxVENTRVgr?= =?utf-8?B?Q0JYZUFIQjA3VmZ3ZFRwZW5USVlxOTQwbHZxSUV6Yk1xZFp3RklFcDQxUFBL?= =?utf-8?B?cGZLcklDd2tVWVpOU0g4NDhzRHN1ek1WeWgySnhubzVGSkZmT1Z4M09ZRkJP?= =?utf-8?B?RXpSMDF0cUhwT2E5bEdLNERnY2t4OGJxd2VyamxrZlVNa2ZVc2JCY1YxUUZY?= =?utf-8?B?dUNGVWxwYUNIY0RWNHRCNUZlbFNDODdVdExrSkJSc3cwWkdjQlBqVlp4cy81?= =?utf-8?B?UjBwS0pHanJ0MGVyWnh5M3J1eXJJRGl2SnRpaWdySmJQZWhBYW94MWhId1Ix?= =?utf-8?B?UC9WZlVQQ0w4UVF4cjRSdkxqWHZDM21xaURIYmlaTGt2bHFLY1NkWTdNdExS?= =?utf-8?B?VHlRTUpGbE82dGdqRlhCc2xzRU96Mlp6Wkw5Qml1VmtiNGlmL2ZvSVJlSlRJ?= =?utf-8?B?bW1qUWZUeTNUT1pCRkJQKzkxdGpRT0xkeldkU2dCT3VuVVQ1cmVaMDlTcWZO?= =?utf-8?B?VEZQMDVhTVEvZWp3RzhzTTB0enRBNWw5Y2dLT3R3MThOWmlkWGw2TjJoRCtJ?= =?utf-8?B?eTNBL21WZ3dic3plWlBlMkVDV0EvS0lRRjJmWVRidGZic3grckJOU3hqZFVI?= =?utf-8?B?NU0rZFAzTzhURWl2anZ1aUJldmxaNVVxVHRjMWY3TTkxYk1hNWl4N2w3dFhO?= =?utf-8?B?TEJuUVNITVRuOWRvZmNWVFR2c2VnUUJNNXNkMGFjS0x3L0FGYzRqK0FwUGZY?= =?utf-8?B?bzlVZE9hZVJpSGkvQ0pOOVhLUmlZVmRzRWt2NjBvd0txanpZUTN2R1d6OFRH?= =?utf-8?B?VERCMjllSUdLQmxuT2VNVzUyaFU1MzZVWG9TNTNMOXhJRERTRGZESURvRWo5?= =?utf-8?B?amxMT0VpaGUxeHlPS3U0WERIaFZGTGwyb2dtYkdTY2twQTU0UlNrRU4xQVNG?= =?utf-8?Q?5oHCWJoUkGq1t?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW4PR11MB6909.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MGprZ1RwdVY5OFpVZTNxcVM1dlpGOEwxenR3OU1ma1B4NUsxMnJYSytBdjJH?= =?utf-8?B?TXREUGJRcUFMdEpTWTdCc0ZrcUorZU9lM3YvVDFDZkM0Z25CSlZweFc3dDA4?= =?utf-8?B?YzNvTzQ0ekVEUnVWSzhZdUY4QnQvVUZZUnJQRkhuaWp5WDZ0UzJtUk1BZlM4?= =?utf-8?B?U3lMOXhZandFM2FKY0R2Smt0MktLVW5yTFhjOXorYkdkQWF5YXN2bU1zRVU1?= =?utf-8?B?aDMzVFFwWUFHVC8yVy9NUDZ6b1dWdzFxZ1UwY1FZcTg0bENMV1JJL1V2YlFo?= =?utf-8?B?aFhrY08raGRNckw1c0VFTjBOdElaODdUK2FGNU1pTVlYaUMwenVIWjFpK0tm?= =?utf-8?B?YzB2M0ExSGJNQy9JYkFtbXpVU0YvVnFxNStSSThab2d4d2FockoxS3VLZlJ3?= =?utf-8?B?QnhqNTFtL1p1TFJqbDJ4NEZxcmt5OGF2L09CUm5nQVFhV1IrVnJQc2V3b3Zv?= =?utf-8?B?TGRGUVRBTVA4VlRrQWNkdVJyMXNXZXF0MXlnQVpuYm44Q1lBM1hUc3V0TzVJ?= =?utf-8?B?ZnFKdll2TTJDTUFWYWE5cTZHUzJzV2tSeHJGN08yOFNNZENma1BYWVFPclVE?= =?utf-8?B?bndjR1l5bTd0RS9JVWRjdkNyaTU3OVJMOXZMOUg0RS9zV0RmZ25VL28wYjhL?= =?utf-8?B?dDAxMVBUZ2xtaWtScFF0c3QvMktRL1JpNWR5bG80cjU4cTlPcy9sS0ZHN1hi?= =?utf-8?B?TGovbEpRV0J6U3I2MGFQSjlUTFNMTHJTNlI4S2Vvc2lja2N4clVRd05hc0FW?= =?utf-8?B?YkhUNjVKdERHcDJReGRIVjNEL2hUbm9POGVPT1hpekdURHIyZFNubzdKam1Z?= =?utf-8?B?b0VWR0tpSmpaQzQvbkFucVgzMjJSY21VcXRQUGl6MzNvTVJkU3ZyRitDMTJI?= =?utf-8?B?bjByaGxUUmgwVytyMSt6SmQxYjEvTEtUdkpsSUp2dW5ETFBncFA4NENUY1Ex?= =?utf-8?B?ZC9EUHQ4SlBvTXF0bCtkaUhkdW9XNHM3Sm5LaUJxOCs1Q2pESWZvVXdnRXoy?= =?utf-8?B?VHdrY0hYeWk4aUtRcUwwUUNtMGJzakgyZUM2Y1RRWGVMMFpQUG5Bd2NBNmhn?= =?utf-8?B?VWNXTiswL1FSZUh5NmlQaEVkTHplT1VtWTl2dWRyMDNCQzNqRkxsd0lYMEFM?= =?utf-8?B?ZkdXUVoxTHgzdCs0Umh1cGJMZEN0RnVEamlXSW5JYVNDelBDQXptbmhnZDlS?= =?utf-8?B?WXUvV0JRdmhiTWNXZ083NjRnNGxkaGdPcGV6Yk5pdDV0R3ZMcE1KVUpmUzNr?= =?utf-8?B?OWFGNGllZDNhUHZWWllWck83MU12bW1WTERaSzNkZVR4UUMvZE5IL2dXYTd3?= =?utf-8?B?Z24xMExubGFKamdIT3NMOU5hUXdzZlB1d0tqM0pDek9lR2I3RE5UTTVLb2dS?= =?utf-8?B?NE5waDdFWmJjSEVGWkUva1JvalFoMncyWnRsU1dsN1FNZTVkakJicnk3b0dp?= =?utf-8?B?VzZ6aFN4ZjNieS9Sc3d0cEpqd014YVQvV2xQRURvVndEUW1TSkxZNWFqazBU?= =?utf-8?B?WHNnbHdMZG1mRmJBTVh3ZWs1dFRmK1lJa3ZEbVFHb0NzQkpKaVp0eHhud2F6?= =?utf-8?B?Mk02TnV6cjNmT0RXaTBrcGxzMElRVlhEdVN5SjVBVDFSUU9uaHMxeU5MNk5E?= =?utf-8?B?NXNIeVdheFd2akNMbjBYakczNmoxSFpsdkNIazZoMWtwOVQyUldGbDlRR2xM?= =?utf-8?B?TnBqMTdGMGpVckpWbTRKa1ZmTUE3dFpZZStjUExBY3hBVGJ6andzZUVUbjlU?= =?utf-8?B?WnoxcE1aRXd6Y3l3VFh4ZHcyRjUxNDc4SEVqcHU3dUR5blM0RWhBYjFHQ1Ja?= =?utf-8?B?ZjZlLzRDYk5ZK3ZRZDRJRyswNXQySSsrdDZGVUhkWmxySnl3UWxSK3psWFR4?= =?utf-8?B?d3RoVjZ6VW4wUmpHK2dBeS9wMURkMWlNdjNkL3hrdW9rS3Y4dUJobnNRa1Fl?= =?utf-8?B?clc4Um8vNFdlaVo4dlAyamdzQS9yZjJFaXQ5ZXdnQitGTEV0bDRtdU5ERVRs?= =?utf-8?B?S0xnZUdpbElpZlpTTmFqaTZ4Szd2bFdWY2FHeWwwSmg1OElrTk45dk8vYzJ4?= =?utf-8?B?bFZlNnhyUDREU1drODRKQUF1L1pIS0IyY045WUtjU2NiM0VGQVgzSU5wM3lG?= =?utf-8?B?Sk9maTNwazY5NkNVUjhIL1BOQkpCeDFqbFFsUzNVK0hNQ25CY3FWaGhubGZr?= =?utf-8?B?M1E9PQ==?= X-MS-Exchange-CrossTenant-Network-Message-Id: bc7978d8-ec1d-4891-429e-08dd3eea35cc X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB6909.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jan 2025 15:49:40.4155 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: lMAxt8bamRMs9ZQHNN929xfzjVsrt5Mjy6A0pS/BUki/XNguLxRW1dNbufHYLUl3mpxK468fdCRfDjA1kQdnfjQ+aFhLCefzzmrp4n90DSc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7663 X-OriginatorOrg: intel.com X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" Hi Krzysztof, On Mon Jan 27, 2025 at 11:46 AM UTC, Krzysztof Karas wrote: > There is an error path in igt_ppgtt_alloc(), which leads to ww > object being passed down to i915_gem_ww_ctx_fini() without > initialization. Correct that by zeroing the struct. > > Fixes: 480ae79537b2 ("drm/i915/selftests: Prepare gtt tests for obj->mm.l= ock removal") > Signed-off-by: Krzysztof Karas > --- > drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c b/drivers/gpu/= drm/i915/selftests/i915_gem_gtt.c > index 5816d515203a..29b9c75557da 100644 > --- a/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c > +++ b/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c > @@ -154,7 +154,7 @@ static int igt_ppgtt_alloc(void *arg) > { > struct drm_i915_private *dev_priv =3D arg; > struct i915_ppgtt *ppgtt; > - struct i915_gem_ww_ctx ww; > + struct i915_gem_ww_ctx ww =3D {}; I don't thing it's a best idea to just initialize ww here, you still have incorrect path that try to fini ww before it was initialize. I would probably do something like this instead. ------------------------------------ diff --git a/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c b/drivers/gpu/dr= m/i915/selftests/i915_gem_gtt.c index 5816d515203a..526518bc4dba 100644 --- a/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c +++ b/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c @@ -167,8 +167,10 @@ static int igt_ppgtt_alloc(void *arg) if (IS_ERR(ppgtt)) return PTR_ERR(ppgtt); - if (!ppgtt->vm.allocate_va_range) - goto err_ppgtt_cleanup; + if (!ppgtt->vm.allocate_va_range) { + i915_vm_put(&ppgtt->vm); + return 0; + } ------------------------------------ --=20 Best regards, Sebastian