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 75C4742B2F; Thu, 18 May 2023 00:30:58 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4B2C040E25; Thu, 18 May 2023 00:30:58 +0200 (CEST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2068.outbound.protection.outlook.com [40.107.220.68]) by mails.dpdk.org (Postfix) with ESMTP id 4766440698 for ; Thu, 18 May 2023 00:30:57 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DmcCIkMkGSbIJrRDkkxXxaNR/cjLR6MOpXMXKe6VPr18BuZlcE4bER7GBrNJHo+X/L8VQ/7QKDsEg1pNjZqkZ9EIvsMrG4FNQPd2VZWclyILs6V1mJYoX9jBZ1aymi0pN4JR0j0wHj0a5osEh9vNP1t1IxFwb1HWR0DmAvqHWd4MpvpK4c8fld8lkgOm5Fg+8wFhdW1SuXp9S+AkZd9aLTrtIlmz5aLRAB82pvR0iiNSAEmGY4JRqD5jmfOE3KqXHcCqlt/7nJrcPCQBc67HN/SSUvkkbYPpECDYuJPhLGOuPijozpmh/0FmXlgURtXNJC0adZYU54RFRDHFlKesoA== 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=fC5YTVoXQRT0OY1NhKto9/il+hL5IEOhKoV1Oekhg+E=; b=lnGae8oXqsPVqJBGK7swkBW2vhn9oaaMjqnyDH+wW3ptq/W+g1IDk+0noPReECusaH4vEALFF1ZpWsQRohBCrku/ngbQYnq1RjESQBFEjZ3L8cfTgCi9iOEcRq1/TYQsLsjfjJg1+0DSNoV2mjj7VidgUUmx/Y3MakFyH0aOEHUE7dwhXXxQnxrCvU/RRKTeTbevOZ5opTIs9R3dCtY1Zf7Wk86FW1uEhK9/XPdNvAr8LrPZPLu7cs5U4IF0agDrVWkfC3xnG0/WP83UJYOmasHkKIM0YD2IiDGIMyHPuY7NkeLMO/aKsVajalPHHCPScEtdXnF/zfIDiH5Uu2WhQg== 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=fC5YTVoXQRT0OY1NhKto9/il+hL5IEOhKoV1Oekhg+E=; b=zlOQRuJ6858trphfip9gcIgyIjV/EBgYjHcks6d3TKQqGZIIxQaRwztsA3GufQEFSwr6X0ojx1BcJek9bKVKh3JX28vmcQ7vj6EJpkg2W7IbAFnuhYIbxDtrxYmhZAf2fTgGBT7/eADwkfmxhWn7bqr2tbPzoRCoVwE891V3XTI= 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 MW3PR12MB4410.namprd12.prod.outlook.com (2603:10b6:303:5b::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.33; Wed, 17 May 2023 22:30:55 +0000 Received: from CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::7957:641d:6aba:3f9a]) by CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::7957:641d:6aba:3f9a%4]) with mapi id 15.20.6387.033; Wed, 17 May 2023 22:30:55 +0000 Message-ID: <1d4e08d4-c59a-b2a2-2903-50c4d942e847@amd.com> Date: Wed, 17 May 2023 23:30:48 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [PATCH] net/gve: support queue start and stop operations Content-Language: en-US To: Junfeng Guo , qi.z.zhang@intel.com, rushilg@google.com Cc: dev@dpdk.org, joshwash@google.com, jeroendb@google.com References: <20230509030729.2680451-1-junfeng.guo@intel.com> From: Ferruh Yigit In-Reply-To: <20230509030729.2680451-1-junfeng.guo@intel.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P265CA0181.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:311::8) To CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR12MB4294:EE_|MW3PR12MB4410:EE_ X-MS-Office365-Filtering-Correlation-Id: f4aa9628-81fe-476a-7e50-08db572660b3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: qyA71vEtB2eXZehxk1vwgxz9p04uSmEn2KUEWIFuO0NeqzA7Y1YpaoIK1eA+D/catpwEh1KX9ax1k8ChDc3af5vqJYT/f//CebZJhXT7KFvkFVkbUKoFbD1OLJZPCcdjSiqWaeP3e4O0SYipomEZI/B60w9eEiKz+1GIE0C8BWOurTUDI3mxYNS3MC5djUoqfG8k4sUIuYVUFettwqKpl8D47b+8IZLF8ByELXajUDaZVNDBOXX8AhmMj5PMsMejXJy48GwjROc9VjlQQVbQWD+HgWYUn2fAiFXnlTXn/YujYyDvfVXz2aljmzpMbMvx2RuXKcxwRNUQbXCubBdnI4Hcn/JS4T134xO8ngAIIEcyVzsR74Cej9MhTE5qNdqsm3gpe2ySsj22LNoeqXt4FEr92mVNib87Hw9OA4HVYtazOdpJMSHexK52VKksmYJDKgsS1Gn7QapwDlXlYRjlPJ1QM5I/Vg0A0TEp9DI5oKlcSuNam1I4UWOrkMvZpFIGFhcWKa3HTCm1XyOTE9cYhyjJOhEky9F/naB7ZhDXZJDmGbU+QquRswU8ixTQGT7zj3hHx/pkPqWg5CdnEEGiOBDTfH3GjFTAffRfCCGfGMUexpPKcneZYiza69naxTCgaZr17BYdmhan8GwttEDJbA== 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:(13230028)(4636009)(376002)(136003)(366004)(396003)(346002)(39860400002)(451199021)(4744005)(2906002)(478600001)(316002)(41300700001)(44832011)(6666004)(6486002)(31686004)(4326008)(8936002)(5660300002)(66556008)(66946007)(66476007)(8676002)(6512007)(26005)(53546011)(6506007)(186003)(2616005)(36756003)(38100700002)(86362001)(31696002)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Y045OVlhU3R0SXNRVUp4L1BtQkd5dE9GSzV0Sk9aRWEvaTZTQU9RWlNoVWFh?= =?utf-8?B?aUZFZXBIdVd0a3JHcGh3OEplZ3lsVUFueEtPc0xuZ1c2NkNKQ0QyQnJXOGpP?= =?utf-8?B?bFdMWm9zK2JEc05oeFlBRGNEcWhXNkQrODF1ZVdQRkY1YWhlQ1orRkM1b3Nk?= =?utf-8?B?RDVGNWpVemd4ZW5CdFZsMzYvYkpMdlVxNkFvcExDa0VoTGRBdGgvQjg3WS9s?= =?utf-8?B?cDZnblhrVEJ6SXoxTVBqY0kvM0luT212eUxLbktlTkh6aktIQnJYZGYyK3g0?= =?utf-8?B?cjQrSUxqMUk3N3hSdXF5WmlxOFpCbWwrNFkxNWtHTTk1bzJTalJxM2ZHYnpu?= =?utf-8?B?UWl4MkRtS1o1ZzI0WGZINWczVGZsSG92VUgzdnkxeGY0TWd6TTNuMVFXZmFU?= =?utf-8?B?NURqZnVIcjdzVENpOGVRUDl4K2lWOEZVcjFMRzNiWVpGREtYMmxqa0ZMSVNJ?= =?utf-8?B?eGlJenNCaXh0UEdsQXJsL1kzUENiWHdIL1phaHQ2TU8wckZnQWlpQVZDOHZi?= =?utf-8?B?VmlLQjhxZWg0eUc4VjFHbjI1Tko0SmxyUHNCaStCUk1vRkFkUklWeW96YlEx?= =?utf-8?B?MXdJQWQwaHhDNE40aEN0ZGVQV0JqdC9JUm5ROE95QngrRXBFVXBNdEJPZGVI?= =?utf-8?B?WjNyMGlVdVNwQ2NtWW5PeTA2M05weC90ZGhzUnFaNVpaejE2RFB6enpZbUNy?= =?utf-8?B?WEFXNTgzb3NmRVBSMG1lSVliVlRxN2FRT0tJYVIvb2lRbEpCdStVUENzQVlZ?= =?utf-8?B?RHRtMVlZZVByNy9xMlpORVdFRE5uNmFRdlY2ZE9hQXJrQXZ0dDFXNnVVSHVO?= =?utf-8?B?QjR0dG4yYkZHcTgrcVJFSnQ4cjNpYUQwbnJsMC9RdHpQM1ZxM21WRnNzcFBr?= =?utf-8?B?T29ZWlFyajlack82V2Fod2N5S0lqNFQvZGVnY3pYTFRDcm1Qdkh0VTk4Nnhr?= =?utf-8?B?WnNWNWJYUkJDbnFZWGkrRjNoWUlNb2ZPQ01oOXl1K25ua3JkcnZZNUxJbU5U?= =?utf-8?B?V1NDUVJTTHF3U2tieWtlWUhGbXQ1SEZNT0JoOWhrNVBzN0xqbGlYQ2dRS3dT?= =?utf-8?B?cWlMVlV3ZUNjUUlXWnJoaGNMaWo0TzFYdjN1NnlXY2JSd3FkazgrVG5WeHhY?= =?utf-8?B?ZXdQZVVQaGRBZTNTbnByN1Z0d01KRDh1WDZJa083N0hWUCtkRG1tanZyN3FX?= =?utf-8?B?ZExFamNaZVdQRi80QWhheDQ0VE9oV0RzVlNxRGl5Ymk5eUdTQ3dIOGxOQ0U5?= =?utf-8?B?cGd0eGlJajdJWTZNVit5VVVrT3c5TENzaVFUZG1IdjJpVC8vdzFDL1M5TExJ?= =?utf-8?B?ZUtSNTJsb1k5a0xZWUg5eEpkdlRnYjVPMHlkZ2FCRWEzZzdkVzM4TEN5eHpQ?= =?utf-8?B?eWhjNVEzU2RiZW8zZVM0SkhDQTZMdVpPOCtmdjZVdW4vTjRYV2FCUjhUcktQ?= =?utf-8?B?L3U1NExpWFY1RldEOHFRSkNUTGQwR2xra2pzemNLaTl4NWxiOUhzUXlQUFZw?= =?utf-8?B?MGh2cUdVOGZaOGVUcGtsNUZBRmdDRFpVaTF2UVo0OVRpbW5WalFmSVdTcS9B?= =?utf-8?B?SUIvVUlsSG5kb01RRXJOZUEwY1FFSEhRampWSXhHTDhPUGY2dkNOeFRVQmF2?= =?utf-8?B?NndVbWZzeEtqV0g3Qm9CUDN0QW4rVGd4cDh1aW5vLy9ZTE1LenNwdjdYMTVQ?= =?utf-8?B?QTdidi9XSVZLbnNpMktJeHp4MVhtckYxakVHY1Fhb2V2S252LzB6VThCK0tB?= =?utf-8?B?L1UyZHVBRENuemZaU2JBaklDR1BnSlBhdXpDRURNRjlLNTQyQk5Na011Qml5?= =?utf-8?B?QXdveHNpeElYbDRocTdwNkdKVDMyS1lwWlUweTA1N0EwcUo5aDFhZUlMeDVp?= =?utf-8?B?c2J1VnFNVXJEVTUzcCszSDlVUjhSSDcrUTNNMWpCSDN0R1dpRnhyUFpIbHJj?= =?utf-8?B?eG0yai9yWW5MWWNoM3cvZDBKOTAxSHh5UXBHMnB4YWo1ZS91MFFib3JRVW1H?= =?utf-8?B?c2g4a05xK2VSeHdNNkpyeFQxUzBZUjExTDM1MDdJcDNqa0ZwUlI3RDhPRkNx?= =?utf-8?B?VkxWazVFUmRydk5lWnhIYUlGbXZRdWZBdW44aDRiVTNVZ3lBZ3lXWDYvNDdi?= =?utf-8?Q?MvIpB6KEnQ7sRywNB0cfYa50b?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: f4aa9628-81fe-476a-7e50-08db572660b3 X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB4294.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 May 2023 22:30:54.9779 (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: REx5+gy6idl5oTHx5b/O5R2m+7N87tOWs4bAGdHh6LiZQJa772xeo9FJRdxdPjkO X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR12MB4410 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 5/9/2023 4:07 AM, Junfeng Guo wrote: > Add support for queue operations for GQI: > - gve_rx_queue_start > - gve_tx_queue_start > - gve_rx_queue_stop > - gve_tx_queue_stop > > Add support for queue operations for DQO: > - gve_rx_queue_start_dqo > - gve_tx_queue_start_dqo > - gve_rx_queue_stop_dqo > - gve_tx_queue_stop_dqo > > Also move the funcs of rxq_mbufs_alloc into the corresponding files. > > Signed-off-by: Junfeng Guo > > Tested-by: Rushil Gupta > Applied to dpdk-next-net/main, thanks.