From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2075.outbound.protection.outlook.com [40.107.92.75]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 346DD223710 for ; Wed, 4 Jun 2025 22:40:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.92.75 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749076845; cv=fail; b=sHyVBIUcN4a6M/WISkHeE478doz5MZ96Lo0sAu+2VnZnyz1sXrRFPzaiEDF3Dz0VjBFg53yXrPsUY7OSa84kyK5odYfvWOEcBuuxGxI5LqVi5je6CfUx+krRijnDdFakuHtlCPfReUPCYLbpQn2wViv/R6ZjXTZ/XXobyX8Kya4= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1749076845; c=relaxed/simple; bh=5sAP0MUbnauqEPopFoItaJBqWIYNuVsP2bvyJ47RYEg=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=bNZiQQ2f5Lc1akKzShxsrt1s2KqB0XAj+153w1WJVA/mE2icPz3k6kTNCXtlDc5XtxJmTds3KPq8w/lYcdSt4XASNmY6n3/S/bAEHvJCTYDkCLl3pyOBBT0OsLSj86L9sidPT7NypwYTmeXrKwQuFtuZd90G7SvsYmI0P+UySh8= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com; spf=fail smtp.mailfrom=nvidia.com; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b=kRK75Lp9; arc=fail smtp.client-ip=40.107.92.75 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=nvidia.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="kRK75Lp9" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eqpcIdSwz9GhjvXJRpNkq2w97sw9bVqY4nDhxWTEbEx68ITuBdm6PTHJjDFCSk0rTbVzqZRL74U0aROtFGGy+CTxFoCB8y/87tMn+yKhQQ+aJDiXkJ7LLy1fN0qmQV5qO7WbadT743u/WiPF1ffjc5TVU+vvzQRW8saUYTOlOHmw6Z18kZmpppPEV5JtQYIZt+Uk0jmOTey865Djbhodo5amO0y1GzMi0kQ5ykZT73P2Sxf6VM2bzAVr1TrM1Fc8vPFFof48/9NFerJIjavHm7IxQypyVWfUL4maOxXKEA+0jluLPwTdvn04SqnhuCD3EA7A4uDAcwEHt0X6Z/xIgA== 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=5sAP0MUbnauqEPopFoItaJBqWIYNuVsP2bvyJ47RYEg=; b=nYyvMTzgYEEBhe/xLkg9iZW3WQS/qxb4CAADOBPH0kIH3AbLWtYPa9SLuDdQs7+hfh+Ybu/hkIJ4udAUG66Og2AGE6ixRNc8HBSXDO/IWkBIsxkaanLMBPgJr9zpQBt6e16nBXqBFeZ9Bk+DB9zvpWM+6qqLee/tpb67RaV93HhK+f8rgw7AHXv41vfNZjnNMLfRl6vD+fi7B1xgHWqDZuQf/T8unPZBHWZpSb6h22biUvhnUb3E9iEp2VRIwMUoYG3cOKuICUrxQ8f/YedIXrMw5gbYaG/SK8t93zeLVU+dcAd7aZmsSUkdb8fEik6pTuVTZ2tMcrnBwalFbXbkJw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5sAP0MUbnauqEPopFoItaJBqWIYNuVsP2bvyJ47RYEg=; b=kRK75Lp90E3lWoTgPaMIcdqhQTM99AFsuCOE+BLdVnt3VAujz1sRwuHmQk//bgC4M0u2pU+RR2G+T/pRObfQ0N6T4oPXul8CE4dIHkgAL8ujiKczCwiKGmw9hgunGq4GaVpQIUv92/Y75xFbqEXaX4CgIFxC+brSc1/sTphgBiIWn/aYYDn0jEhOu7gBaNcn6dLUr8tzSoaqAgx+VbWBF0A9TqjoSdsJ6fN8eMrMuhAcEVTVHhZzpZDrLgZUAfoQ6cpzJhHkQOwdjgciGriREaiXukEoHukX9vbFQx6vIqDmBkov3P0CSZBto328qBuBwOrupoVjUSGd6OECP8cO8Q== Received: from CY5PR12MB6526.namprd12.prod.outlook.com (2603:10b6:930:31::20) by LV3PR12MB9410.namprd12.prod.outlook.com (2603:10b6:408:212::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8792.34; Wed, 4 Jun 2025 22:40:39 +0000 Received: from CY5PR12MB6526.namprd12.prod.outlook.com ([fe80::e420:4e37:166:9c56]) by CY5PR12MB6526.namprd12.prod.outlook.com ([fe80::e420:4e37:166:9c56%5]) with mapi id 15.20.8792.034; Wed, 4 Jun 2025 22:40:39 +0000 From: Timur Tabi To: "christophe.jaillet@wanadoo.fr" , "philip.li@intel.com" , "simona@ffwll.ch" , "lyude@redhat.com" , "pierre.morrow@free.fr" , "airlied@gmail.com" , "jacob.e.keller@intel.com" , "dakr@kernel.org" , Ben Skeggs CC: "dri-devel@lists.freedesktop.org" , "nouveau@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH] drm/nouveau/bl: Use kasprintf for interface name Thread-Topic: [PATCH] drm/nouveau/bl: Use kasprintf for interface name Thread-Index: AQHb1ZQiNSaKGMGvIUubP3nhiam5ArPzjVAAgAAEOACAAAayAA== Date: Wed, 4 Jun 2025 22:40:39 +0000 Message-ID: <751f786a3ceee08eff698633c39bb3a6b4b2f6d1.camel@nvidia.com> References: <20250604-jk-nouveua-drm-bl-snprintf-fix-v1-1-79b1593ad664@intel.com> <704b69a6af32e0d89a6d88051c12f29fdadfa638.camel@nvidia.com> <24f7d99d-3249-4fcf-a9e4-af610cc9436b@intel.com> In-Reply-To: <24f7d99d-3249-4fcf-a9e4-af610cc9436b@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.52.3-0ubuntu1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CY5PR12MB6526:EE_|LV3PR12MB9410:EE_ x-ms-office365-filtering-correlation-id: cc1ecda1-f8ed-47bf-89a1-08dda3b8d4d2 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|7416014|376014|366016|38070700018|41080700001; x-microsoft-antispam-message-info: =?utf-8?B?aUJvQXh6a3NORVBKOG1rQXJyQmF2NEtPK1M3ZVd5OUhyL2d1ZHRmZWdSc2pJ?= =?utf-8?B?OE92NCtCdGtPbk90Q2o3d1J5KzhqMk02bGxQSW5KQ3RKYld2WFlMNVpaZ0V4?= =?utf-8?B?U2V2NmtSaE10RHcva1oxRnpUSUdQcEZmVW82ZzZLbm94Qit6ZWd6dnl1MzFV?= =?utf-8?B?MFF4Q09leVB6elQrK3hVYjQrV0F1M2JvVk9oL2Q0c2llZDJGYUFrb3pTdGUr?= =?utf-8?B?NHJLWTUyVTN4T0RJWWNZL3hSUURFWUthVFByb01pV09qYkN0NzhMTk5oUyta?= =?utf-8?B?ZUpFRGFQNldsT2h2SWdLWm5zaHljbG9DYXZURVNORlpPdDlUNjVlNlhEOG41?= =?utf-8?B?ZUZNbTErdnYwSG0wMDgvaEthVkRVRkZEb0prZHZSRmJRRU9lajJVZXBLRHNY?= =?utf-8?B?M0RLbkhpVUt3L1pQaDJPeGthQXNtM1Z2OXRNbW5Nb1VjU1BYWHlFeTdVd1Rx?= =?utf-8?B?dDFvSHc2a3RCby9La09ZNUZteDNjMkdmSnAwVmM0aDJqT2hDN2FNc0s1ZktF?= =?utf-8?B?TCthcS8xeXcwZHFMRHFIN3F2MCtvOVo2bVFqQXVnTmtJdGY5SEJNOUF2ZEVv?= =?utf-8?B?VXJsYmhCTUpnYThNSyszY04zY1BVZUdEeVRJVG9mSjE1cTIvRE5PYWMwQlhL?= =?utf-8?B?bDg0UEsvSGdhZ2x2cFJHS21OWnFRUzFIWWVxVmh3a2tPQU9LRUFQcmFLRzl2?= =?utf-8?B?SWI1V0xLcVdIbnRBOS9Qc3o0WDVDTjRNTEFlU3ZGcE9nSzlZcDRyZDVpYXlS?= =?utf-8?B?VmttRi9Xbll0SG1YcDI3bzcrZWpHNzVuYzkwTVp5Slp3TW9ZN0UyYVBvUlZ5?= =?utf-8?B?MW8rSUh2Vnl0L1NVV1I3VG5Pa0VqeGZUa1dZR2pMVkZ6SFR0SXg3Y0hvQzQy?= =?utf-8?B?VHA5MHp4bjNmc1orZHh1MkhyYjBmUDRvbGtLSWRZbjMyL2JYWUpaWmpQSnNU?= =?utf-8?B?b3lORThueUVJOURxTHgwblRneHdJRjlNZWpieG5ZQ3QxVzcwdW1sZkszMHFD?= =?utf-8?B?OGVYSlJyeVQ1L1V2QWhhSDQvUWs2c3ZUSjNoV3ZkZXF4QjdiOFpDd2R4RlN0?= =?utf-8?B?YWFhNVhLUjBmd0dpaUp5ZHN3Mk5BQ2IyZEc4RkNQOHg4RlVPU0hnNmdDK3Bw?= =?utf-8?B?NXdWcnlQdFZxRUF4bkxPUzdYMDZEMFhYbm04L1RZYm8xSzZVVklXcHlrYmI2?= =?utf-8?B?dHZwL2N4Y21MRzNWVHY1bXRwNnBUOTZjU2VIZnF4YWk5d0RLWkNvRGdZVlU2?= =?utf-8?B?M0lyS2FGN0I4SGdqNWx2L01wcTJVVnNOc3djSmZDZWc4S29UTUNXK0pIR3Nk?= =?utf-8?B?QzU0bXNrUlpwSm5Pd2hTMnM3cUJadzV3YkFvSXJTWW1MQ2pzbEtITHZzQldT?= =?utf-8?B?RU9jQXhGeE9pQmVhYWcwZkM3WTg2NnpNMVkzQzdXbWdFVGw1aFVQL2NGcldl?= =?utf-8?B?Uno3SGFQZEovc1lVN3d2czIvemFwODhaVFFINGVqb2RoeEZmeU1Bd3l6SWRO?= =?utf-8?B?bHBEVW1zSWZtdWhzdFVkV1ZidXFacVpsR29YQk1CNEJ6RnBWYThQeTNhanBV?= =?utf-8?B?SStjWnJ4bTFkL2FKOTJHTWFFaklxaExGWHZoOTQwYzJscTlOc1hQSGROdXFq?= =?utf-8?B?aXBJM3pMbHdPUnlmdnBYNjdCOHJiRXNyQ1NYaTh1cDlyOTBseFpmbkRabXB5?= =?utf-8?B?aG03bUJGWVdUWXp1Uk9XdzVIT20xK0dSZHMzTGFTd3R5dFZ3Rlp6M0NrNTI1?= =?utf-8?B?T0ZscmVKR2RjRnpzN2pDNUVtWGtaZEhZMnZydVZxaUxSeGZ0L0JrOTAveXI4?= =?utf-8?B?WWYwdm5tcjFndlBDVUhHWmF3aEh3c2s4cDVYODBweFVucEY1aDc5YTNYTkpM?= =?utf-8?B?UGhnb0hzK1BRTTdteXh3azhLN1ZCblpCSHRoL2hjb1psMXJLNUV6WTU3MWg1?= =?utf-8?B?MFN0MnN1cldNUDVvSjF6b1NINHg3bTZSVWVlTXZyNHFTS3A5SWNBbWtRVUZp?= =?utf-8?B?dWtEMTVucE9jUnMyZDZXV3hiVnBRKzhBY2xOQWRnQVdMYlVqSlN2djdpSlJr?= =?utf-8?Q?5zHQd9?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY5PR12MB6526.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(7416014)(376014)(366016)(38070700018)(41080700001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dmhGbERHTHZPYUNjZ252cGZYdkx5T2hCK0NnYS9CZ2VtRXE4MDJzdnVCRnFZ?= =?utf-8?B?MU9acHdtT0xFeW9aa2IyZmRBczJkSkpzdiswRWFWYklZc0dhdEdXVk9PSFJL?= =?utf-8?B?QVNvaUhRVC9zTGN1RDFrSFdlakpHbHkwejQzTWxxR1NjS2FSeEdOSU1Fb1o5?= =?utf-8?B?cnpVOEFzdHNicXh3SFc4NDRNbmZ0Mi8vUjhMUTNuUzNzUWk4dnc4bGJKeHVx?= =?utf-8?B?QkVySFZxV0cvbXgvOUdrRlkvSzB1ckZGQkVGTGJaRU01bFRwaDQzckdGL1ly?= =?utf-8?B?WlpReW5OcHpyUVBXY1FNakk1ZjhHVktubi8zNHhTNmxWNFlkTTcwYSs4QWRX?= =?utf-8?B?V1BPVWpUY0R0ZHdLbEFyM213N2hMVWZlT3I2RFQ5MnY0dmsxd2c5VFRYSFY5?= =?utf-8?B?bHg2ZHR4b0MzMEtpYjBSNXhUZWcxckpLSlNTVzJJSGV2eTljT0Z1anNSSHRP?= =?utf-8?B?aHBYTlpaVmNCRW1HSzdkT1ZRRjdSY2ZDRWJqZFdxUUNlclltU3JrRnpQcWR5?= =?utf-8?B?WmRXYWlETExiNGJ5d0w2eW9JeDcxTDF6V0lCbmRxSFI0WUR4Y0syRHJQcDMz?= =?utf-8?B?MWFSV28rV1UzVU5GWUU0ZVJESERCODdEdS9PRW1aa2FWMGxnVkkrOW5CTVRj?= =?utf-8?B?R0FsTGZaS2tWalAxaVZwLzdWRUo1TUw2VFpqRVV6ZVE4dzdsWVFIc0NwN1Z4?= =?utf-8?B?K0dnTTNDbXlCblcydHYxbjRpUDVEMys2L3kwMmxBUjlDMHhCUE1zOGI5RlhY?= =?utf-8?B?a3lwWElGem9XLzNQTys5eDAxUS9Xc2wzdG0vQUkvKzM5Rnp3Y3ZZYm1iTkw5?= =?utf-8?B?enlMcmtGaHcxai9MREpDNDVZZlFMZnB6QlJqcGg3RDFCaHp1aThOb3JaYnpU?= =?utf-8?B?Q3NLSjhrWElTMUgvczN2WDJZYjRYZEZ1WGgrWUdIZEZOazhHMENiVTJ5dG40?= =?utf-8?B?SW9zbDVlWVVDMWgzTzlxYVV3WGFEWExGczErSDNTMHo5YmdIcUJnL1RSWDRo?= =?utf-8?B?cVYyU0JYUWFPemRVTnpqU0w1UGNYd05iZTZuTHU1R3hIQUNZajJ2eENld1Vp?= =?utf-8?B?U01lbjltQ2V6ZzNZbisxSDMvMlQxQzN4enh3Mkl2THB0T3kyVEd5azlzME5y?= =?utf-8?B?N1F2WWNZaVpRdzQrUDEwZVdXN205RWZobWhrck1sbSsrc3M0ekpBUUNDOUoy?= =?utf-8?B?NTExVlZHYThkeGo1MW8rQVpncmJsckU5ZkpuZUFqeE5wSS94bTNaa01PUmt1?= =?utf-8?B?L0ZnWGdOdzBsenkxYlhpdkhGUmV2Vm1CRUNNNnM0TUpYQzN0dE1DVmk4dGMz?= =?utf-8?B?TTBkNlFXV0VucmtxVnR1aXh0RzJtQXpNYlBmcGNUZWdiM2poaXVqdnZYdTNT?= =?utf-8?B?RzlDZVE4QWNrWVdUNStobzNGbFdySGo1aFVJWno5MWF2bXBVSExVLzZRb2lF?= =?utf-8?B?TGdXY0xTSTJid0NRUFRxZnNDME5XbERkWE1TZGtwTXMvTE5yRjNDckpGZ3lX?= =?utf-8?B?QTJydXlYTmNWKy96eDU0Nncrb2hvdUNuYjBkUW1USjA5ZnNSV04yeGJpVVhJ?= =?utf-8?B?dnVKSU9Bc0hYSjAzMERhYmREcHJ0djNnb0FLc005cDVydE5McldHOTRnSjRu?= =?utf-8?B?bWkweTVCb1JidkxBNFZjSHZOdFdMazZFR2p2R3pCcWl3dDVML0x6TGxJK1I4?= =?utf-8?B?NTZaTkV4dHlwelNBL29JVTErcEtjTVowOFM5SkxqRVM5NXdTeHFhdXhOQ2dV?= =?utf-8?B?dDlOVGNJYThyWjJwMmMrSU80UytXNUx6RkZrb1lrMU1VSFU3OGx6ZTBzLzhm?= =?utf-8?B?OThHbVR4OFRiQWpSTDVlcUJPQ2p3TXNmZHoxMjVTRGdwMGo3QnNiMGYwWXJl?= =?utf-8?B?dm9nL3NRcmcxTThxaFZPeVpGM21aQWlOZzl6aGp5S3piMTQxcFZuVktpNGVm?= =?utf-8?B?d0J2S3Y2dGtEdVVqR1ZGcm81STdKMzRoMTBLdWo1M3VxSkY1Z2M0bVVjbUI0?= =?utf-8?B?Wk9Dc2x1SjN1NndzL0lnbkp0QW1abFZxNkRYdkFISHliT0RCQXNPRHNFeVdX?= =?utf-8?B?NXRmNUJJQnpVT3oyQnFZWTU4bTcrS0ROTm5PcTdvdUl1SE4vQW5BUmU2a1p6?= =?utf-8?Q?CEzU9DX9moKzK3if5ueSMWsmF?= Content-Type: text/plain; charset="utf-8" Content-ID: <23C8703E64CC504CAF643CB14160BC6F@namprd12.prod.outlook.com> Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CY5PR12MB6526.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cc1ecda1-f8ed-47bf-89a1-08dda3b8d4d2 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jun 2025 22:40:39.6223 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: LD+xNNtdKJK3Lhhoesuhm+hFu/j5IzbmreDqWCZ7QDdp4SD1cBT7o9EKC611iFJewQfJ+nfwrl/o6EgjmKszNw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR12MB9410 T24gV2VkLCAyMDI1LTA2LTA0IGF0IDE1OjE2IC0wNzAwLCBKYWNvYiBLZWxsZXIgd3JvdGU6DQo+ IEZhaXIgZW5vdWdoLiBBbm90aGVyIGFsdGVybmF0aXZlIHdoaWNoIHNhdmVzIHRoZSBzdGFjayBh bmQgbWFjcm8gd291bGQNCj4gYmUgdG8gYWRkIGEgbmV3IHZlcnNpb24gb2YgYmFja2xpZ2h0X3Jl Z2lzdGVyX2RldmljZSB3aGljaCBjYW4gcGFzcyB0aGUNCj4gaW50ZWdlciBudW1iZXIgaXRzZWxm IGludG8gZGV2X3NldF9uYW1lLCBidXQgdGhhdHMgcHJvYmFibHkgbm90IHdvcnRoDQo+IHRoZSBj aHVybiBlaXRoZXIuIChDdXJyZW50bHkgd2Ugc25wcmludGYgaW50byBhIGJ1ZmZlciBhbmQgdGhl biBhZ2Fpbg0KPiBjb3B5IHRoYXQgYWdhaW4gaW50byB0aGUgZGV2aWNlIG5hbWUuLi4pDQoNCklm IHlvdSByZWFsbHkgd2FudGVkIHRvIGF2b2lkIHN0YWNrIHNwYWNlLCB5b3UgY291bGQgYWRkIGJh Y2tsaXN0X25hbWVbMjRdIHRvICdzdHJ1Y3QNCm5vdXZlYXVfYmFja2xpZ2h0Jy4gIA0KDQo=