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 85AFA45AA8; Fri, 4 Oct 2024 06:47:54 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6D3BB40A82; Fri, 4 Oct 2024 06:47:54 +0200 (CEST) Received: from NAM02-BN1-obe.outbound.protection.outlook.com (mail-bn1nam02on2058.outbound.protection.outlook.com [40.107.212.58]) by mails.dpdk.org (Postfix) with ESMTP id 56A7F40A81; Fri, 4 Oct 2024 06:47:53 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nDoNp7BHOWuc9sBI6cKOsJhX0dwAZKQN2OHrxINQWfN76g1D8Iqi4v3sXwNkWrnw6Nccc1vqsKHM/IBDoayifqOX/256JAXIa6gCht60j4gjOdrnka+2UzT3hOsqBZMXEY1Z7fohOI7R2ZwjyKpV3J0HdSQGPQwkGQRpASxPIdWn8BG0GIWNd1q1fREGeO5/CwoGKK68yzIZSMnZXUhd4MhnOgDMgnLTjh4JyztANhqr788s+RCmcIpuzNIy6hxO8E0bDsXWzvTlfue/nB3OujtG2HwIbI9iud7dXTN0EYR0vQUQSHZAmpn1vEN6O/tRbUefdjqMFtiraHvXn/bL2Q== 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=K/I+Ef0+0osu/mydzsBDh147mE9yUp8mrTNwTHd/H7c=; b=v4eJPZSaQFyt65Z92SoGZhxR6E6uVmFyo3XEpH6ptQEI1B4gsbySJm8eLH9QWfukjQIn6UosVDGq8FdKAgnnfsX7mE+y/eeZWXTIMMowZHmdmIxi0POu0+S1VsXsEd0nYXz4rWnnTP+I07RUqQ6zZAcJCqC2JsLic7H+2fqfPj9zDewJL5fpaHGrsiTwTdbPjVUGWLb/V7cj39mNPBgezximQWvBEhdd7GjGmlo20fhhFMQoigBcAowG55Fy0+Orat5vOlvT2MDJknwsc9DwO0Vytbkd0g5YwdkZcqmxqz8GPHqqbwjTucEbyyH4O8DlTCKAIMphYMwf8905evuqvQ== 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=K/I+Ef0+0osu/mydzsBDh147mE9yUp8mrTNwTHd/H7c=; b=ULRYyXSbihrNn4/6H0+3d/mf28ET8pOwWXtdB7yfZxR3LvrIH63aJ931sXJnUtX6wCUlldos7ATSJYAgwhiH2ZyKulWid3q8133dLuRlIGP5dGm3PNsdHlRfnBML1v9mvW2nNg2cjvPJVuxvjChTugggC3SbwbfEuXcdLMhifEc= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from SJ2PR12MB8830.namprd12.prod.outlook.com (2603:10b6:a03:4d0::9) by LV8PR12MB9263.namprd12.prod.outlook.com (2603:10b6:408:1e6::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8026.18; Fri, 4 Oct 2024 04:47:51 +0000 Received: from SJ2PR12MB8830.namprd12.prod.outlook.com ([fe80::c3eb:df02:eaa9:2055]) by SJ2PR12MB8830.namprd12.prod.outlook.com ([fe80::c3eb:df02:eaa9:2055%4]) with mapi id 15.20.8026.017; Fri, 4 Oct 2024 04:47:50 +0000 Message-ID: Date: Fri, 4 Oct 2024 05:47:44 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] net/gve: always attempt Rx refill on DQ To: Joshua Washington , Thomas Monjalon , Jeroen de Borst , Rushil Gupta , Junfeng Guo Cc: dev@dpdk.org, stable@dpdk.org, Praveen Kaligineedi References: <20241001234533.3308368-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: <20241001234533.3308368-1-joshwash@google.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P123CA0341.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18c::22) To SJ2PR12MB8830.namprd12.prod.outlook.com (2603:10b6:a03:4d0::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ2PR12MB8830:EE_|LV8PR12MB9263:EE_ X-MS-Office365-Filtering-Correlation-Id: 8a89127a-7c74-4b4f-7a25-08dce42fb394 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?ZGRXSmgvUGgyeDA4UFdZN0tjUTZxWTNvVnRoVzdiNmVUWDJObVRZVVFROTlL?= =?utf-8?B?cGNtb00xSkNDZnMvTWx0TitoZnNqTS9Fc3RGYU9rVkh0SWxBdXEzeVRLVHJV?= =?utf-8?B?dW5hYzdLYTlScXhNZEo4R0l0eHdWSjJRQ3JZVEtKd3Z3UTBHOURFQ1ZlMmgr?= =?utf-8?B?dlREVVJ2eFZpM0ZBK0lVNVc4R0dYR0tGNUViV1BJSE5VaTJscWtubEVBbVkx?= =?utf-8?B?NlgzbGU3K01FU3hGbC9la3dyMG9KcHhmTE9aa2hEVGtUeS9zRXFuL2thSk1M?= =?utf-8?B?T0dVeGJZSnk2MnFoRTk3eTFvcG1kd21JZlpOWENhcjNuMU9QZ0kvaGgycmxC?= =?utf-8?B?YkpLN2RrWmI4eWdiYnJpR0ROYWhiNndEMlk1Q3BVOHVHb2VpNjkzcVdVbE9k?= =?utf-8?B?cE5qV2I0R1c3UDE2MmdEVDVMZHZleFg3dkhEL0luRmZOd3BCMUFGRjNHZktJ?= =?utf-8?B?c2ZrYkhFK1c4TDAvOEdGK0JZTGNXTEFxNkE0UFExWktEcG1VWGgrNVVUSzda?= =?utf-8?B?dDFsMFVSQ1ZldGpmbmg2TG15R2ZRZm8xU3JrUFlLaWFUVzZpZ3dQaVkyNHpa?= =?utf-8?B?MnlRUy81ckVxSzJiZDNLdVNIZ2ZXVjVmQ28zYURUaVJwNlpoNVhGbUp1VkRE?= =?utf-8?B?SHRSd09iT1dtaFprR0FqaE1RK01TUkV3L1VqY0ZmT2ErZUFDNWxlRlFJWm03?= =?utf-8?B?MWw4VlBFM1ErRnBPNUpvYjlqWTY2VWp5WCs0TkZmdDd5MEZPNjZDcnYwZ20x?= =?utf-8?B?clRFMlFhaWUwTnc0RWpBZ3F4RHFZVWc0OWtWOHVaMkFoMFgxazdKOC9qbU5w?= =?utf-8?B?MW84UHhhSG0reDVyMlNIaUhSMGhsM2hhZk5oWHltclkzc3pLSnpyOXVDZkky?= =?utf-8?B?YzRRaVZrNWJKNUhtUEE2YlR6N1h4cVBNNVU3Vm5lVktHdThPbXArZWhkTHph?= =?utf-8?B?VVFDL0swV1lnNUdMMSs2QU54Y2hjRDY1MXQ5RnBqQUZsNklldzN4eGd3Tnlp?= =?utf-8?B?L2pLK3NNOVZ5ajNGcjE5ZFpQc1lndXMxWlpZNVYrTDdldXBydUxqbDAvdEZ1?= =?utf-8?B?eG5zUE5QSE1EUUNyK0V0UWNkdnJ4QUxHOWZPQ1c5M2l4WDdxU2lSNG1qdGJx?= =?utf-8?B?WE5BZ1kwWEdkbnJsZWNCaUI5VDg0MmhaK0ljVUVxOVFXZUhrQjZQS0xSdDFr?= =?utf-8?B?cFp1SGViZU1sS200ODU0WTBJUlFXNXAwbHdsaHVjS0JxcDVHRWF4T2VELytV?= =?utf-8?B?bUgyR1BpYVpxNDBadkcwNVV0aU5LNTVnbkthZ0VUYkd1QVlkeWY3RnFjdjZR?= =?utf-8?B?ZlI2c3RKQU40S3JZZktIT0M4SVNEM3ExWjZ0ZGlyWndBWWxCWUdvbnArRTNF?= =?utf-8?B?UVdlUXBUM0gwVUw0OHNhSlVTQVl1OGVVVitubG05NmVPb1NnRFExbmlGL3U3?= =?utf-8?B?aE1hbjlxdnVsbURkTTRQdmcwZWZiSVR5dFdhTzZLN0M3RVoydU1oWW42TUda?= =?utf-8?B?SXRPajNlTHZwblhLSjFtTHV4SUhjaU1zVytiMEU0c1FUZXFySU0zMGtxUzVG?= =?utf-8?B?RlR2NEFjUDJMR1M0eXVqL0NTVUdVa0ZYdmorVEZFdTcrU205cmV0VWdOU0s2?= =?utf-8?B?V0lMYUFndFNhdEdEUkY3b1FyY1RyM2tFcy9hZ0Q0WFZoK0xxLzhBdnQxWXJV?= =?utf-8?B?NGRQbGFFZFhNbG9mYmUwWGIwbmcvMEFqZHJJR2NWWmlaYXdEOHFnRzZBPT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ2PR12MB8830.namprd12.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?MHR5YUY1amNWWUI3cERhQnFuZFFSdE82Unl4WjdCcmhXMTN0Y2pBTjFTWkdM?= =?utf-8?B?clpldXlkdldwYy9OWDR4a2p5YVp1Sm9BWmxwZmhsa3kwdmNvWi93UFZhVjl6?= =?utf-8?B?b0hMQnhyQnpjM25PSWdWclZuNmV4bFpWekJqSFhIZklWR2dEcWordVlRNHNm?= =?utf-8?B?eGxGZ3lxZzk4TkM1di9xR1VkdHBjWW9UeVk0Y2EybUgvaTdTc3Q0Qm1XUkU0?= =?utf-8?B?L0hvUzRESkcvTlZiOWtBNnBjSHpQSFNZM0dSWTZaWUZ6d2lmbUtwZzRnbWJy?= =?utf-8?B?R2ZnMUVkckYwZURJUkpMUWNSdmR2clQ3VEdrblhXaW5XbEk0MFRYWTBpbnB3?= =?utf-8?B?RE9LUXUwaVpzRzE0ZTR0bWlzaTJQT1VsczJjRWpnRGlJMWw1ZEowMzhISERl?= =?utf-8?B?Q1VFYVI4MmUwaWFCYlRkL2hDM1NYbW5YTkRyTnF2WVlTeElFengwc1Z3a2ZZ?= =?utf-8?B?V2RnQmN0cDdYTlAyUDlYK2YyRmZ4azVlL1NyWDFjdGFmMG82WEg3d1VvUE5o?= =?utf-8?B?RGNZNjlENHQyUm5Hb2RMVmhUYUFLQnFWSkFkTDFwK2VGNnFtZFBJeVZ3TDhB?= =?utf-8?B?YVpLWjF2Y2R1WlR6RmRScitRS3pLY0JBZGh1bHdXSytQYjliY2d4blFKU2ZL?= =?utf-8?B?amtxMkJXT2NQNU5RbmRvMkJ6cUgxQ294ZDM0TU5KdENxZ3dLSjZBS2dtZ3J0?= =?utf-8?B?d2RZVWhuZFVUZFJYaE50UVB3VE5ySFdkS2pHUk82YU9sK3NpQlBGeTZHWjBz?= =?utf-8?B?YUFEWVZaOWM4LzZkTno5eUxiS1Zib29YRzVVWDFtNDhCampwMVNNV245TUNn?= =?utf-8?B?WFZYN1NLc3Vqa3JheThUMGg5d2FYQjhoOHVuc2I5TUl0R1hPWXhmcWJtVjBz?= =?utf-8?B?ZDBoRnlUL3U3bkIxdTZhSDM2dE5DSENuMUNERXlUOUVkdElTanFvVmlNbjgr?= =?utf-8?B?RGpvbFRzeDBaMTg3L1hzRkxBRW1QU1p3REpqSlkvVzJtd0hjVElyNHh1TEFi?= =?utf-8?B?NE9iUS9OQ2JKQ2Vya281VFRUWm4yaG05S28rOURXNERBc2NoeGZ0UkZNTzdt?= =?utf-8?B?MnF4S2FrSkY0WW1xMDZxWlRJSkUxT2ZGUzNiU2hzdDAwVjJCSkxNK2dOL0pW?= =?utf-8?B?ZDNoRC9lYkR4SmpsUVpLRGY3NGtsUWthTG4ydUxEaGs5VENrSGM5bTJYUjR1?= =?utf-8?B?Y1lSeUd1NkdZS0hGRkM4SEovdXE4VEhKQ0lHWFo1OG92ZGlWcFVyRU5EcWQr?= =?utf-8?B?N3JiWjZqRUJZTkJyejhJZ3k0OGRhdTBraW1PelRhdDBWYjE2VVZiK3JTakxh?= =?utf-8?B?aVRlc2dYMmlacHRWZTJPLzgyWlRaTDlHMnZadytPclBpM3RWM3JJUjJndjdw?= =?utf-8?B?RldaMnFsZm5rOS94cHAzN3BoRHp4Q3RTVzA2aFFsOTBCS3R5djV6U2ZldDVl?= =?utf-8?B?U2xSYnNobE5mY0xyLy9xa1VvY3RtbzBiaFNhRmo1akZKd2tIdys3MWVvN2Nr?= =?utf-8?B?Y3VNSFE4UWJiMUxyUzE2RzRadGozYXJEVEdQQTByOWVpZjN1V1ZRMmtheWw5?= =?utf-8?B?a2pUWGJ2S1BzaXBpdDUxcGMwWnlJeEtlclJSckhnOTRreThlMmFPa2VZWHE2?= =?utf-8?B?UTBHS0xmb1hFcmZEazQvNEdTSE1Yd01kSGlVMVRYTmRzbHdCTzBIWVJPOThO?= =?utf-8?B?L05oMUdMTi8ySVlRTHE2T3Mrb1gzUGg4RDgvMCsrSVo4ZTJFcXJMaHYySEp6?= =?utf-8?B?cCtvMHQ1U1YvVXNHdDVkRFBJVUxaVis4STdEeHF4VGpaaElMenRTNkpxdTh0?= =?utf-8?B?STJDM3BWNytPcWhXMEl4dXlsUEhoditoaVJncXBHYktva2JhT3ZqcHpyNVY5?= =?utf-8?B?OG1RVUVybm8xNWJqZHZuQzFQejRzc0FJZG1MTW5pUStjRnovemRHZXE5T0hP?= =?utf-8?B?RHpIbzdUK2ViVExSYjIzb1pnempHeFRYdG1SaklxWXFKam5kK0k2bWpGOWhm?= =?utf-8?B?N0hnelphTENTY2hveEFaYmF3bDhDTGNNOTBDeVJjRHFlTWpBenVHSjF6NW5w?= =?utf-8?B?OEwrMGZEMTdHRWsrNitVOU5iUWhreDNvR0p2aEdQcHpSa2p2NlZpeHkvN1RJ?= =?utf-8?Q?xfi1MpwuV5N1AcGNsbCiQZKvd?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8a89127a-7c74-4b4f-7a25-08dce42fb394 X-MS-Exchange-CrossTenant-AuthSource: SJ2PR12MB8830.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Oct 2024 04:47:50.9510 (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: c9D3td6OsO1bEa2MEQqTRbzsaFkfzCVe+lgFeUIQfMS5iptXW6xfNz8/UaCA2tBX X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR12MB9263 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 10/2/2024 12:45 AM, Joshua Washington wrote: > Before this patch, gve_rx_refill_dqo() is only called if the number of > packets received in a cycle is non-zero. However, in a > memory-constrained scenario, this doesn't behave well, as this could be > a potential source of lockup, if there is no memory and all buffers have > been received before memory is freed up for the driver to use. > > This patch moves the gve_rx_refill_dqo() call to occur regardless of > whether packets have been received so that in the case that enough > memory is freed, the driver can recover. > > Fixes: 45da16b5b181 ("net/gve: support basic Rx data path for DQO") > Cc: stable@dpdk.org > > Signed-off-by: Joshua Washington > Reviewed-by: Praveen Kaligineedi > Reviewed-by: Rushil Gupta > Applied to dpdk-next-net/main, thanks.