From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from CY3PR05CU001.outbound.protection.outlook.com (mail-westcentralusazon11013034.outbound.protection.outlook.com [40.93.201.34]) (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 DD33A35CBC3; Wed, 8 Apr 2026 07:12:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.93.201.34 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775632335; cv=fail; b=qBLy+r0BgfVzE9I2T+mrlffsKSX3esNayR4G+cbIS09JK6y9QsHFxFsCqZQkueZFD+UXbk6N+LTUNJ0dBFgo9vjpxZfNmRzJHm3GG45e7zqF/9omq5Pk5MkfchmTLwiAOUmhl1ohWtgk2gSAzUnKafwYOiW2dpOQtJhKtyP46bk= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775632335; c=relaxed/simple; bh=vQcPJ5my52Z/Si9B+PKzFUPU/XFyuwbwUsXaghPfwog=; h=Content-Type:Date:Message-Id:Cc:Subject:From:To:References: In-Reply-To:MIME-Version; b=pNkBy4I/w/N8VMfZ9fw2VQuDdlGaWz9nKlbE5VIkNEAUW2xeoWlhE6QMboyzGDE6r+KruQMyC+bif3VuryQuoCxP2EMdFJGx1dtdQIGMbKwu3Aq4yT/6VLPQP6Emj4QTaQudKaJVbuf/jkHVtcCmdVQ7uDouFFAaLI22s1q3qyM= 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=KQCXwdtw; arc=fail smtp.client-ip=40.93.201.34 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="KQCXwdtw" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=hpproW+B8ErbJuqVxqsWHmtHEaaODDOvIP2V43ULJJVd3luuFpa1gpJBI+XderI1hybBBTWhJuaTIOlUP5w3nAm9PpzTNN9Ytscd71woO8yK4H+kfe40HUmN5g5dJRzsoElTAIr5NfMqVeb7XmH/jBQcuRR6Oi9YECCAhTEP5merjy4aqhmkkDcpg1JfQa0tP+9QiN6Fnm3I9iBXg09wHsjokfvqdrAQ7c97gO1OXX+17XVRTvk90V+UyMnysrattyunB9TjCUo8j1EJ/PadbpsyEx2DTUxLd4bodXwcBGZQ/LKaz8JaL/Id08kBdD+AnOyE8Xi0+7QP5Gbd85sGqw== 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=vQcPJ5my52Z/Si9B+PKzFUPU/XFyuwbwUsXaghPfwog=; b=LVg/1bxmuiHCNnthyKuKmZURfj6gJlv3epfEnK3scjL9daTWoZDODDAawLLHYNmD/C/NH2mEm1IrZv6z/0Ducj+3EqfZ1YmjwuvoM5DRUpyPLGhR9GNcKGgs35f9eXcAHJpMewERonw6vsilhaXER3SxEibVJkmlmEQDd/XgRxgFpOreHdfvWJ7YZjVkoVbiV3Uezg3WgsNFP5v/0rSjmIec33A6BraEeiKrRadY/Wigbme9J5F9fFyGO1N1pivOT0dIhOKz30p4hD5bEV5dws3aGcRSbBXrRaj8uiaiXaZK9EyGHy4KZFbQ9hobQYDbxLZCSW4Jlq9qAP7E+3GaYg== 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=vQcPJ5my52Z/Si9B+PKzFUPU/XFyuwbwUsXaghPfwog=; b=KQCXwdtw9gVs/F8oAKi8w9Bjq+cD5Bc1xQtoA7R6bCa4Fdra66puWD6Hn2+6VAZxeJHJsnPrGM1xiMPaq1e+IuqDGcWQ+7R7HjQAreQfKCHbEMc8jSwo1XDFDzE157YvyFfLTItGgSYzTPekTT6yuF99F5WotkqTCrTL0HTNcCu87DMT9/l/JiTCLSHF4DnYz197c6IHtHl27BVsbwGhzNKQTuiWo+L0CAX9sPoUA6dt4jKHbICL7/KACSaZRgk8yN2lm+OqgB4YlVtLUM/vsQFyWb2YEljot5x8ut8O3zHkLGZAq4FEoNmKGUL0bUwsZu5SANeLf5WIdvuiGsQ/bA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from CH2PR12MB3990.namprd12.prod.outlook.com (2603:10b6:610:28::18) by BL1PR12MB5801.namprd12.prod.outlook.com (2603:10b6:208:391::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.17; Wed, 8 Apr 2026 07:12:10 +0000 Received: from CH2PR12MB3990.namprd12.prod.outlook.com ([fe80::7de1:4fe5:8ead:5989]) by CH2PR12MB3990.namprd12.prod.outlook.com ([fe80::7de1:4fe5:8ead:5989%4]) with mapi id 15.20.9769.018; Wed, 8 Apr 2026 07:12:10 +0000 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Wed, 08 Apr 2026 16:12:06 +0900 Message-Id: Cc: "Danilo Krummrich" , "Alice Ryhl" , "David Airlie" , "Simona Vetter" , "John Hubbard" , "Alistair Popple" , "Joel Fernandes" , "Timur Tabi" , , , Subject: Re: [PATCH v2] gpu: nova: require little endian From: "Alexandre Courbot" To: "Eliot Courtney" References: <20260407-fix-kconfig-v2-1-6b4fb06c690c@nvidia.com> In-Reply-To: <20260407-fix-kconfig-v2-1-6b4fb06c690c@nvidia.com> X-ClientProxiedBy: TYXPR01CA0050.jpnprd01.prod.outlook.com (2603:1096:403:a::20) To CH2PR12MB3990.namprd12.prod.outlook.com (2603:10b6:610:28::18) Precedence: bulk X-Mailing-List: rust-for-linux@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR12MB3990:EE_|BL1PR12MB5801:EE_ X-MS-Office365-Filtering-Correlation-Id: 2dced04b-ea6e-44ed-11b4-08de953e2698 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|10070799003|1800799024|366016|56012099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: z6DFNQTVUO2YnhPfYv2LQx4L3K6yl5eol19M6K9vKHWxlfTIzRVcRAtrB3GWUip22irqlp23jJqOqJjs6XgHBv0V8LRVhJHQLGVqWV2WEBlYKoXn6E9S768+L4P7EHj6nlbfl3UuWCT+hmNNvu0eUFrPip4E6uRIrF+Qop5fBmp79YqY/EBMqhetNUbTNT3yU6ux+gwVpzUWiWAL88o+nbdoee9Ar7k4GtF1YIhMJv3i2T+9itJ5iLE4WkuMInwaAv6ZTmTCE+rp4oKdnMKBcFa8YmOg7pjRcEUKR5JSCNSzMieezFs3+dO6TySJjc64FYg6OHay2azvwe2y1byy1uvvQiQAlE7TZDJ7yFAkfUMlStZzLV64PGoC8ohp3lujgPDl8QOSLOeH7FiGbg7SeH9RAB76yTndVqjjHCceDoHna3T7o+eWA96OIkHLRbGTXxw5hAEz/6CeN7MM8+gwyC/Xo9Hv+MsrrfpFFFESx8jdaJuLU8cBSXpl27Hx4eJbcCnv407DbesjFKfU84FrD0dPYYCEyXYxBxpAhIP6eFgtgaY41Cb9nIAq0+9l4AFczivs2hoIoL9srZ6/6quiIG/w9nyDJBWv+7Ke0ZTCI5VrjJMgBDjlozupLPADMjq7uAYY5dfi9zaPuJoRNrdrL+wT4485r5w+5EkVJE051FCtWKJL2WB30LmquMuTChIhqtsYItPavQDdn50l6mVh5dqjWLBPq+NEhaKsJf6hjjM= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH2PR12MB3990.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(10070799003)(1800799024)(366016)(56012099003)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZHM1aEhmaWJ3eG1HQ0U0ejR5MUtxZi80NVRkMm5kS0VNRTBibDdycXBxOU1N?= =?utf-8?B?djNSZkduNVFOYXhaU3p5ZElEbC9mQmM3UVdqUjN2S3E0SGpjeDExZDI1dlA1?= =?utf-8?B?eTRTWUF2cFdEbHpOdndQRlF1cGdKNk1NYXlWMzhZd3RLRVM1WHk0ZzNZR2FS?= =?utf-8?B?d3JTWnY1Slc1eTdYbkEyMlNCMmFUUFBNZlFLV3d6b3JFOHRYWDEvaFUyL2ZS?= =?utf-8?B?ZGVZakF5UzRFNUVCNnh3djNVdlVlL21rbHFRUzQvdFl3TFdieGRzSlFMOWZN?= =?utf-8?B?L2pRU3ptK1huVXlJRDVld3pRLy9xSGhvS3pLZ2lmYkF5dzJGdWoxcU5EaUl0?= =?utf-8?B?MGt2TXcyUjVkaFB6c2hrbm1TWEhMcjgvQjk4UHhSbFN6VlpiaHFkNXlQcFo0?= =?utf-8?B?cFhVNXkvc2paYjNPTG1KTThoenV1TGQzTHBIRVY3UmxXRTVCck10T0M1Wkpw?= =?utf-8?B?SzR5MkFpbk1JTDBBbEdDVlVHRTBvWGNCVUc2UEhiTlFJRm9BcDZ3eUdMR0xs?= =?utf-8?B?ZWdhMnBMRFdkaWhjZ0dLYTVIdkFwOXFWelo0WiswU2drUVJSY1I2V2k5bGFN?= =?utf-8?B?bE9SRVJqUWIxNXQ5SVV4WHFjaE5pMENPVnJ2bWdlbzluWWtYU3FCNEtDbGwv?= =?utf-8?B?d0xub3JwVjQ3ODRDSzQvZEZTZ0NKNHBxOTdtSlNoTnRpOFU4YzZYYll5Q09O?= =?utf-8?B?T3VjdFBqNXB6T3YyWElLTUltMHFKdjA2S0IxeWx0Z0p1VHhMeFNoVTE5YUpP?= =?utf-8?B?ZnZPUEozSXpmUE9EM1FVUHBmL2k4ekh4UHd4OWVpNlRnaS8yR3ljWDlEY2hZ?= =?utf-8?B?b3lLamJFUEF4eVFPRHNUMHpPUGxKdzJ4OXB3YTRPb1JiaHllZ2pRczNHbzdn?= =?utf-8?B?cnNNQTNnaTAyN2hQS1VTeEJta3ZQdG9jeXBFYVk1b3pvMENkTGZ6UmhuN0Ja?= =?utf-8?B?V2NycTg5V0Faa1BUV2ZnWkRVSm1hM1hDbjBLZERnQmVQN2tGS1FLNTlSNjBE?= =?utf-8?B?dExyY016MUt6SE9CaWFsSFUzTnR1cFdJYzZJcmduOUF6MUlCY3YyK2ZHWTVv?= =?utf-8?B?STcxUEJyamFjQTNrVWYrNFRGOHVVMmtYTmx2RXRaZVUxbFdUT041ZW93K2hK?= =?utf-8?B?bHVNNWlrdExkendSNFhwazRRSkNnZGtaRGtWeG55cFBjTS92ZksxdDBTMGVt?= =?utf-8?B?RUNXQzdKWVE3UjhPYmRQcE1oTFA1dTBJaWs3ZEg4RnJnbi85WUVkWlo5UjFI?= =?utf-8?B?TjJELzl2QjRnWUpwT3gvNUJ3TXcxSXlDb05wNk1UcmozckNYUEU0VWxQTHhG?= =?utf-8?B?MDhVUWJ1REdlV0ZEQ3NoNTE5bURvdVpoUTJOUnZncFhJZis2NXo2SkwrcDFi?= =?utf-8?B?VEF3amQrb1kvYXhUSDg5V3NPMGpQd1hiazFPWWN3cXFzMEJXMnJoZURTbi9D?= =?utf-8?B?TGUrcjdqMWxWZGZHYkZDVlM4QjFrWXZXbmNoSjdKdm5FNWM0RjJydzR3aDRJ?= =?utf-8?B?eFUwYTZSeStGSVc0NVpVNUVYUFpmL1Z4K2RMbk9ZNjlITi91TGwvbXNxeGQ4?= =?utf-8?B?Tk9TR3kxNkRvc0NsMjdmY0hzZXhxT2tPS0ZMSVFwT0xxTDZxd1ZkMHp6RlZk?= =?utf-8?B?VEdPdkUvaVJtRzNIWlMxUndVNGpZM2lJRnZzYUJweG5NTHVXbTM0U3pQZzIy?= =?utf-8?B?b1Jwd2ZZcHlsMVMzajFlWTVvM3VidGgwb0M2S21mL2s3VnV6SmtMYlB5aTlQ?= =?utf-8?B?Rmk1TWhIYVoya1FCVHIwaGl3YXUzbzFHY0VYZC9HaVU5UXJtK21ZbithVWtE?= =?utf-8?B?RURxTExIUzQrck1MbXpPWDlwUWg0T1RZNytvRVluM0kvTWcvUUIySUZZdytX?= =?utf-8?B?QmdrYXNPT3l0YWh5K3hRQ1Q4UUNGNVpGQ0lCMGRwYVJlUmlaU0FiYTVkMzBp?= =?utf-8?B?djMzQ1ZZMFBMaHpkZUZwdFN3WmRqRE5pMlBCd005clBQWlhDUmFuNWRKUnp2?= =?utf-8?B?YjRqOW1YSWd5WEpGQm9Sbmd2QzRNVHJ3OXpUc2YxTngyaEhHQ3Y0bGlpbUI4?= =?utf-8?B?STVzVElTcnJlUWhsRzZrdG9ac0ZiR00xbEtqbHNGY1FudlQ0ajNPcnNXcDNi?= =?utf-8?B?RHhPQmM5bitJVGt5SUFXT3ZwSEt3TWRvNW9wVlBvcHlGQ3QwK1Qxck4rS3NW?= =?utf-8?B?RGNrR1FZd053QitRVFFYc2wyNWVQZHgyK2JLa2t0SGpiaHZvOUdwWUVvd2Fu?= =?utf-8?B?aHYrQVNxVElxOEx3dWZ2dWJKQjhCbmtsSnc5clB1OEEweXlKekhrRnRGajhn?= =?utf-8?B?ZE1jL0dzY2NSMEJhU0xQWG5ESDlXNk5VMWRzYm1xUEFBaWFZcUZVWUxLbTNF?= =?utf-8?Q?BptAv3plTdJM/ox3LlAZV3OOWsTzsJf3NyX2lJxhYFIlM?= X-MS-Exchange-AntiSpam-MessageData-1: uWjtt+RZ4ujjPg== X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2dced04b-ea6e-44ed-11b4-08de953e2698 X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB3990.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Apr 2026 07:12:10.4094 (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: X1xv8trO9ogOxSgrhVjBwaSIRXiSJPnKN0edH0+thHLmlCM1R6WxfOOweomTxnCcZMZOBp7bHLceyMePS4cwaA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR12MB5801 On Tue Apr 7, 2026 at 12:59 PM JST, Eliot Courtney wrote: > The driver already assumes little endian in a lot of locations. For > example, all the code that reads RPCs out of the command queue just > directly interprets the bytes. > > Make this explicit in Kconfig. > > Signed-off-by: Eliot Courtney Reviewed-by: Alexandre Courbot Letting Danilo pick that one as he mentioned.