From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 0B2934559D; Fri, 5 Jul 2024 23:13:12 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EFC9B4331C; Fri, 5 Jul 2024 23:13:11 +0200 (CEST) Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam04on2073.outbound.protection.outlook.com [40.107.101.73]) by mails.dpdk.org (Postfix) with ESMTP id 110334331A for ; Fri, 5 Jul 2024 23:13:11 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aWnHxiWr4lFEPxYUPgfZoFqwsajLniUx8lWOwPuKwFZbokIIpWxXws4XvhXHrnamPaaVNzqJ+7hQuxT8RLOA88M9420jvhsfO9zgH5YYkfvWUYDFysA9+jF4Inj5ogveU68OkFOQEII0qyJG5ReHxKq2uYc6Nr05XfjGy4I/N73JFG9cg/QrABUM0/HTCqFktVsFbJ39WcJvDtclXsgbvwOzKMc/sBdkMtVtpuMG/DF7Amwe2JJrJlhPWkm9G4Z8fyN0NnnhDKIyQZuTfAQ8z9Zkm8I25KjgAoeJwLMLZr1cTO5kWHp8Rag1s+hDiYs91ctnW7HOvzLSOZeiqHSIfA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=MVrVpS334b/Y+scX7N5EWkm2Ynq0Irlc0cZRgyh43Nc=; b=dcYIzuYLa0SY2rYy1AVWCaXssaXKsncscNIXgX5BXAznbaJEG7j/PtOvSHS3jgag9PySbxiXMR2rj7XUM7bag3x7BIv3en3IfH/lOWQEnwOkpqUD7walS+hJgFkWra3dfeufxZGJc6CvnNlcEIEkqpE1dvqx1vSns/IyNdZRUEENqXbRm9w3YVqZ24VAAUnKipmkTRPG//RbqOla9IA3RObr9H6LN7YsEkSu6Au4qbp2JNA8DKw1vtUQIfD9A/2PvUOPdFZWqvSSEJ+ez2bZXPnY/DT0wVECcj+sUIrQC3OvGgI8dUxW9npDjkgGhC4CzkuXNK+HJY+hlccmrxykiA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MVrVpS334b/Y+scX7N5EWkm2Ynq0Irlc0cZRgyh43Nc=; b=kMSk3/JO5ASlWbSBqEZDex1IDC7dEeewGny1h5/cKv0Vc6/oLOBT478Pz8AdsoYRrdrp9dDIA+/QGSI13+GJxpsKaLJ2zkuNff6McNDU4lQZ9BjPgnYAO/9aH5iTodepi73TUQLmDCcD4fNjqsJymuCw2DgAj+loL5qk+snnOdI= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) by DS0PR12MB9447.namprd12.prod.outlook.com (2603:10b6:8:1b4::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.23; Fri, 5 Jul 2024 21:13:06 +0000 Received: from CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::ebfb:2f9f:f9ca:82cd]) by CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::ebfb:2f9f:f9ca:82cd%4]) with mapi id 15.20.7741.017; Fri, 5 Jul 2024 21:13:06 +0000 Message-ID: <33d51b5c-a552-42d8-bea4-1713d2fe6ed5@amd.com> Date: Fri, 5 Jul 2024 22:13:01 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2] net/gve: change QPLs to be queue resources To: Joshua Washington , Thomas Monjalon , Jeroen de Borst , Rushil Gupta Cc: dev@dpdk.org, Harshitha Ramamurthy References: <20240613225953.610732-1-joshwash@google.com> <20240613235331.850227-1-joshwash@google.com> Content-Language: en-US From: Ferruh Yigit Autocrypt: addr=ferruh.yigit@amd.com; keydata= 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 8Zk= In-Reply-To: <20240613235331.850227-1-joshwash@google.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P265CA0099.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2bc::20) To CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR12MB4294:EE_|DS0PR12MB9447:EE_ X-MS-Office365-Filtering-Correlation-Id: 2e458410-c473-42a9-fffe-08dc9d3743ca X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?NzFGMTFGSW1FYjFUMWZKV1B1eTJSemprMlFtY0g3Z2h0bWRETzhsem0xckl0?= =?utf-8?B?Q0Q0dDhBc0pWODcvWWQ4NHVMdjY3SDBxV2ZlL21GZHdTbkpkT3JqQ0kxblo4?= =?utf-8?B?RTk4K1ROaGk3YktZQjZzcWNZSDRTOXdETUNsdGJlMHAvQUg2aGxsOHNNOXVF?= =?utf-8?B?bTNKN1NrZmkzcjltY01CWDZVMGppdjV2cjFQakRjZnFoWk45bDBsR0N2MXFq?= =?utf-8?B?SEpyM0ZaeG9Wd05qdmtrcUxLeEhHbURndUx2RVlTT2k5NTMvbmtMWklub2xu?= =?utf-8?B?VGh2SWxlTms3eG1ibkI1U205NlVUam1CTEVXRVpYRFNWWDBmclJGRWhLdDJ0?= =?utf-8?B?SDBkZ0syNTNnWHZ0Z2NmZmRwM09JSXpjc2JXUkNYOE5UbHZ4dDlpaVRHZlAw?= =?utf-8?B?QXBZN29jMkFqNUtJdHFqRTNiU2lLKzd5ZXFSeXlBM0FIekJZcTVTOVpXUWQv?= =?utf-8?B?RTlEZDN4LzNHdDlwWno5bmJ4anhOa3VqUDlTdXRMMlc0ekpmQ2MzeENqUnh1?= =?utf-8?B?WTlHODZXMExZM1F0dnB0UkpkM1Z0OHFvVFZPR3ZsSkNFSUt5QVRjUUlkcHVX?= =?utf-8?B?aFRJUlFGMGkreDZXTzhSWml0NXFrSGpmUC9HVGE3R1F4UjdWMjFwcnFYa0dL?= =?utf-8?B?MTBGN2Ixbi93V1QyQ01zYkpaQzhUZW1FYWs2TWx2YkZSZkl5clhjQzZXNWtP?= =?utf-8?B?YjdwOENxOVpZRXEycEdhZjlUL3ptdlNCS1Q0d2l3aUNNek9nRk9Kc1FNTUh4?= =?utf-8?B?ano4djZHYzhSRVRKeHFHVUlKMEpaM3pOdy9YbWYvMXBqczZyd0pNdng3SS9D?= =?utf-8?B?Tk80bTNvZmpJK3FWVktyTmg1M0xUQU93dGdGYTJLSjJBbjJSYmRZb0Y5cmw2?= =?utf-8?B?RTAvaFpQZlh2VVVxc0VvaW1oZGRsSkEzVXdFeFdQMWxZbFl2MlY4S0ljN2xG?= =?utf-8?B?bkhwMVdmOTNHdDM4blRITEpiKzVuWk9wSGNsa1psMFdkbFVSZWRxS0FYOUtr?= =?utf-8?B?QXVIQWFMU29OTHNIRENzdktveDMzZ3ZXNVRqUzl4U1R1OGtJY3pOcFc3eXF5?= =?utf-8?B?MUwyTGFGTkxkdkRFdXJIaVdLVTUvL0xCR3pXNFJVNEhhc1JEcG1EeVlKZFF4?= =?utf-8?B?R25DdFlBVmg4ZDQ2VUkxR0VyMnV5bm9sWTY3d20rNVpzc1h1R0V0SFEyU0h4?= =?utf-8?B?dkc4d0x1MU5XaHZ1ZEZ6N0VMNGN2Mjd6K3UyV0VFWHRhMVpCWERUWXpYeFk5?= =?utf-8?B?S2pWYWl0c21vbzhPS3ZSNE13ZDAxcWduUnlHOCtrVmpRZlAxNUZ2WEtvbWxZ?= =?utf-8?B?U2ZOMkZJOFRzN0NWMmlHRGVnemh1NXhTWGNJbG5yaTVEVU5NcjlJNEFid1N2?= =?utf-8?B?K1hsR1VyZ2lMNDJXU3VGclVldzY3WTlwK0pUZ1NmTEFTWm02RVBPcFMxMW1I?= =?utf-8?B?QmxReXlCWHdxT2pQek13ckJLOXNaMFpidDBTMEVBaGtVVWlkME5FMDFhVXc1?= =?utf-8?B?R2tqcG1ENUF1NGNOYW9ONU83N1Jpck9aTGxNZEpneTB2Unh3R3FadTE0T3Nn?= =?utf-8?B?dEtINlhSb1hyWTByWGR4MkJpU0w2dDE0MEw0RHhlZnR3NGs4ZGVNQ1NMd2tU?= =?utf-8?B?VzZILy9HeDRIYkZiaGt2MkFXTDRBa1p0RTBMMDFnS3ZUMWxVdXVndkVLSktt?= =?utf-8?B?b293UkJPTCs3NGNXMk1UR0ZKYTlJUGVhTUxNaGpoTE0wcnhRVER1SXBIYmdj?= =?utf-8?B?RGtuQWpzQmZid1BPM2ptTjMzZWY0K0RyY05pSmdpcUtpK2JLRVhGWWZiTW80?= =?utf-8?B?M2lrY1J5ODd0U1FleFkvZz09?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR12MB4294.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(1800799024); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?aTRiMHM4dDQvdVhOdHJwaGtJYXgxQWpEck9rN0FVb21YbXJub09rd3JQL1FE?= =?utf-8?B?aStaNjVnZGg0TEVmcFY2bGoySHNiSGYvUW9yN0dUbmNmeUJjV2k5cHdBclhr?= =?utf-8?B?UVFlaG5jbkNLaTZ0UEdGbjhDdk0yL1N2QjRZZ2p5Mi9SWjVHVzBOTnhFZGVP?= =?utf-8?B?NVBYamtQKzlHVW4xbVFSdzU4ck1qZ3NjdHVCeUYvVEZUQ0dPUit2MFBCSHVy?= =?utf-8?B?YmRLOG9ST1F6dUtycXNHMkEyWEwvYUZSM1k1bFh1dkVJVTFNcEUwOUxHR2Vn?= =?utf-8?B?WEIvanlDakgxU0RJNHJJWWtpRlZ4Ti9rYzBpOGFqbGVncmNLRzFzd2YvQzRt?= =?utf-8?B?a1lwSmNFY3hVNVg4QzduV051OTNLNjNsRUR3Y2dzUUVvTUd1SGZ2RVVqc2lV?= =?utf-8?B?VVV4TW50SlhtWW5wTkpzZSt5aVJ1WDh1NThPRmtBTXVVUk94NmNpUHVlUlRz?= =?utf-8?B?amNLUlp3ekhBT1dJdE9GYjJvb3FJcktUNWFianZZNWlxa1BBRWhoOGRIK2hO?= =?utf-8?B?QlpEZkwrYmIrMndEWm5ZcDVTOVJ5YmhRdWhhTmxpTEJ3RkZOeC9HYlFBRk1C?= =?utf-8?B?WnFUM1lYLzZGR3hRdWJHV21pTEE0Q0dITTk5dnhHYWUrMU8yTmRmZ0VrcGpo?= =?utf-8?B?bHphOFE0b0FMeVA0UmtTd3N4OW9yMjFvY2M5a2NnZzg5aC84RkpqVmpxcGRJ?= =?utf-8?B?N2wzVWgwQkJKdDdXWnc1UGxXWTNyT0RSYlRGNkYwVUZFa2VBWVR2Z0NTRFJo?= =?utf-8?B?ZlBkUllQZHhYdm1oYUtmb1NiT3BlUTIwWTFGc1pUUEZyMTE0QitCMkNMZWJK?= =?utf-8?B?VEcrRkQxRE8rbEVaZzl3Z2dNZk9Rcm9Fb0tlNUZyMXRxR3JSUm40eU5sU3Ex?= =?utf-8?B?NU9qUCtCa2ZPMzdaRFJSSGpzYXFrWGFVWmRaZWJVZHBqa2Q5MVJIL2toZExO?= =?utf-8?B?RSttcmFwa2lBUEFLZTNKRDlHSGJnWm9TRGJTdm8wRm9sZnJrTnRvUFZNa0hI?= =?utf-8?B?Wi8xRHZKdFlnSng3a08yeGpUU2o3UldyQjh4OHFJeGJuZHBxbXdQbkRpaXJQ?= =?utf-8?B?Ulg4THIyUm9aQjIra1liR3BNNmpPNG8vSUx4NXRnL2JycFVuM2Y3ODdyU1BS?= =?utf-8?B?VnZ1Y2tuN2cycjlHZ3Njd2lFSDI2bC90NWdHMzFHb0thSzlOSjlxOWd3RXQ1?= =?utf-8?B?RVFNWDI1MWZCYVJmSnJQU1RhbzdnUk1hQ00yNThzSzhWbFRxMkRZcEJVUFpJ?= =?utf-8?B?TXZmWEt5WHcrL2EwenUzSDloTmhDa0pVZUdraU10blc3VlpIWmlaM0tRbVZG?= =?utf-8?B?TlEwSjZqT2FFMU9Pay9INFlLNFZIWTdUUmljQjZ1K2xvZlhMUVRBSThIZzZ0?= =?utf-8?B?ZGM3aVFhUkJhL2dZYkJLSzg0SS9wa0xybUtoTGRzNnVuL3RnV3BmZXFyc0ky?= =?utf-8?B?bk8wREpkN2d6VWFiYWNqbVFvdktIeGxpOHhjWUJ0ODh4ajd6aXl3TnRTWm5t?= =?utf-8?B?Zkh6anNNRUZFQzRHSzFnTjZId2FZdEhnMkpaYXMxQUs1M1QzVHR2dXJZWHlP?= =?utf-8?B?Y0o3b3NHcmtIRWdsV2dmZVJEalN2NDlhTFNQTEhnZDJpWThDUElhRS8yRmRQ?= =?utf-8?B?OVJFRC9kaWNpQXpxM2ZiVDBuRDZlMTJNOCtxSG53V3FLb1FiNTF1bDFmcXVR?= =?utf-8?B?ZmZva3VjOFVYRWQ1bENac2pOaUVkdzZpMlpQcGhyVC9BT3hZTm9oTEk1N2dI?= =?utf-8?B?bFA1TytyMFNHZ0hlY3hDcGFOTzJFWlVzL2dNUGtyeDVKR1kyaUJONnRkMVd4?= =?utf-8?B?RWpjV3I3cnBDc2NUeDVOR3UzLzREbEl1T3BiSCtoRHU2LzA0YmdoTm5wbmNx?= =?utf-8?B?a2FxL1kzMVdmd2tnd084eUlqUjQzbUVibXp4aXZrbkFDNnF2c08rU3hlSEo2?= =?utf-8?B?Smhmc0VyMGxDSENaZlA4MzdzbmN1YW03OHRjVytkVHdKU2RRYXF0czNNQ0RH?= =?utf-8?B?SENFdEtBM2pFTndyaXpDZWtXNnZqVitkUW03aWk4bEdNWVZLeVZRamxMTGEv?= =?utf-8?B?M1E5d25FS3lCdUIwZXA5M3RZZ2l5alZPRTVzSUpOZWp0OWpkNGh6Q3ArWjF6?= =?utf-8?Q?vJF0teUz2tqKLcT5MEOtrSxt0?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2e458410-c473-42a9-fffe-08dc9d3743ca X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB4294.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jul 2024 21:13:06.6661 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: a60t5h/lwHXY3t0jOLz+7pNQ4vW54qpxcqvByCNqSdbmkHx+uOGjoB6B43ldzX70 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB9447 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On 6/14/2024 12:53 AM, Joshua Washington wrote: > Prior to this change, queue page lists (QPLs) were kept as device > resources, being stored in the gve_priv struct. This does not make > sense because each QPL inherently belongs to a single queue. > > This change moves all QPL resources into the queues themselves, and > couples QPL allocation/registration and de-registration/deallocation > with the queue creation and destruction processes, respectively. Before > this change, QPL structs part of gve_priv were allocated as part of > driver initialization, which similarly does not make sense. > > Signed-off-by: Joshua Washington > Reviewed-by: Harshitha Ramamurthy > Reviewed-by: Rushil Gupta > Applied to dpdk-next-net/main, thanks. (fixed .mailmap while fixing, it should list all emails in the git history, first one being primary one.)