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 7505A41C61; Fri, 10 Feb 2023 21:34:16 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0E5F0410D3; Fri, 10 Feb 2023 21:34:16 +0100 (CET) Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam04on2057.outbound.protection.outlook.com [40.107.101.57]) by mails.dpdk.org (Postfix) with ESMTP id 35CFA40687 for ; Fri, 10 Feb 2023 21:34:14 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NaEohe7ce+ARmWyZnZDLmP+/8EfXE+jQVNqH8FK1RilvM4rN5FzfjexwnyiGuv/NCzR81ybscuwaGzc4NsDESTBb1RdEt0Oqyz0jfslzzvlntvcKLkygvLIIOi9wLgTBcUL8IyPGmZJnPu3HRqbxsDzBp5AiUFsP6tpbkfx61PObNIFd2hJBA5WLja8SylEifmDLJ/9kYnGsHbpwmqxwHbfzGhOmGQG4mt889lDv9kCdRZbLtPq12STLJVOBI2td1gPmfPZUMPtqPaNpbw5s/6afA8y66aIkLxh9IcTyS69EbghLtykhvVaF9Iug2fri2KL/9Gz+PbVjiCG+gIzdwg== 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=NPrZR801aEAKniv0HYqTwaDLEb6pJV/681ESZw5poAk=; b=kWdcLOJL2VpeuQ9zNxxiP9uSgqzWr+YeLRx3+qqosSniBWLgCNcDObEwMXMICOUwZXgnfFrOc6m+g789+Ul3yah/qjvqphPc99jCHE9lBiM3hevd1MYgwdfYgySzJP4ulob6BOpMBlfdoB3a0TqXk/w3UsmkmOjpIh4w1k0v7wgJ9dz3s+otH3dhTICRKhLffjCUj3lPBhU2U6LbJKE2w1m2o6875qerRGBAUlFgfpWzEnS4M7g1EQeTe+JU6SP+TWFJg8cSZqUg3n7F/6wWuC/+GLYSnPMWWlPlIIxUwhRpWHQ9CvXOnNqDm3G8CC7i1At0CQSQz0DapfkwH0bCjg== 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=NPrZR801aEAKniv0HYqTwaDLEb6pJV/681ESZw5poAk=; b=sADD0haxv3z0fSvUdaL+J7VtELrs3Qv4ukXadGjFvSPsgDFnRABbHrAh726StW7cpKl+a+p+RBA3ArweWYsDd24MsIPTBCY7QTq2A70xKWNvyVPlIvuMW5cHuxD1neNsFgTBro1V0MNIlKN9m/pq3NmBJGLZSARxpkYJwNlen58= 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 MN0PR12MB6102.namprd12.prod.outlook.com (2603:10b6:208:3ca::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.17; Fri, 10 Feb 2023 20:34:11 +0000 Received: from CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::3614:22ed:ed5:5b48]) by CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::3614:22ed:ed5:5b48%8]) with mapi id 15.20.6086.021; Fri, 10 Feb 2023 20:34:11 +0000 Message-ID: <26d2c70a-7071-3e85-9671-06586b0fb6fc@amd.com> Date: Fri, 10 Feb 2023 20:34:05 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: [PATCH] doc: update ark guide Content-Language: en-US To: Shepard Siegel , ed.czeck@atomicrules.com Cc: dev@dpdk.org References: <20230210193837.2604100-1-shepard.siegel@atomicrules.com> From: Ferruh Yigit In-Reply-To: <20230210193837.2604100-1-shepard.siegel@atomicrules.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P123CA0629.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:294::10) To CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR12MB4294:EE_|MN0PR12MB6102:EE_ X-MS-Office365-Filtering-Correlation-Id: 33fb2b74-0b76-48c9-0a0c-08db0ba62a7f X-LD-Processed: 3dd8961f-e488-4e60-8e11-a82d994e183d,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HSgCujrP9kNN1Hg6cyaICPORcRqzbgURJ81E0i7cV8HnJGaPTDg5+G4xkHfcuv+NGwwv5nKdDqoipkMzOYrd7zAOvPlsODhV6ptmIATExMBEopg+jSBpflTeGsHHpRNVAPhJ7zF1SH4iUZ9oiZ6kuYzNgPeFIpCMkzkSfvtzufFNptZiyR6u8egHwv5RrLBmsRM9Ie66iHpbHUp8jbDRD4GZjq7QXALGht9j6qxLe81dbcMbeTH3cTlqPWYrdMq+bS6zhepTVxBMELPYVvu9UtNQC+fjosQ3n7/bXV97JAykvLcmxUxHaASK1fq8+uh1daDr4xT6yukerd/ulTpjFOTIPngzPMiETcqzUYmf59DhuRaUrL+uTHw7qXGDQQeXh/lhT89qciECM+cPmjbIHjlC3jPUSLKzJ+It+yCLal+29GIo3NwSHnRWmSNpYatiNoZhCBTT2St41euqddpOa25oBaZ1ab4HRAX953GOmnxQtPhcXagKGq5PMn0S7q7LlQFWqybTMHUkSPMvLbdMza5p4qEphLDzoCBw+GlgEA97osNIpGw5VhvAqGueY+Bh7X8Ixh/aYx0w2GOti0flcWrWTdCivxEZH+xZaiDNWRRzH24suvhKpePYnEHZUnInH238ZpglTTMJvZknBBoX7yh7IJy58niOUzL+1aJRcTKaitpcIFt5s9RQg381aXmy0bJ4gP2sqeRvEDYOvbb4H+6Fil2l/VAdvxsdGmUAA5c= 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:(13230025)(4636009)(346002)(136003)(376002)(396003)(366004)(39860400002)(451199018)(53546011)(31686004)(66476007)(6512007)(36756003)(5660300002)(44832011)(2906002)(6486002)(186003)(41300700001)(6506007)(8936002)(66556008)(6666004)(26005)(31696002)(316002)(478600001)(86362001)(2616005)(66946007)(38100700002)(4326008)(8676002)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?eFpTSkJWeHpTVkdpNjNLeFplU3h1SHArTGtiYnZ0T3RjWmhuOTFZY29NK2Nq?= =?utf-8?B?c2lheEg1YWlEaXRTWCtsdkJIcW9HK2lWaGxYREsybTlWM041TjRxTGg3czgy?= =?utf-8?B?STd6YzgyVTVsT3lWdkczSmdDZHVhendLSXppSDlVLzZDbk1jbW9rK0RPVkxC?= =?utf-8?B?cEwyNThqUFR3UnV3VTlxTTZIbUJZMnBXRy9iY0xiaDdsTDNDcEUwWHB2YjF0?= =?utf-8?B?S2dnUVd6WVpnVDZNRy9va0hqQWVqQ08zb2xCcW1jYWlNOVNRMi91endxNFQw?= =?utf-8?B?Z013VktwUmhrU3R1UVkwNjZqM2NKTnNXRWRkbG1xVkRvS2xaWG5kRkp2OVVQ?= =?utf-8?B?SG5reE5TZHhuak5sa2NITnVTRmExY1ZReUZJV0dxaURBVitabzhtaVNVNDc1?= =?utf-8?B?Q0w0NXBEY3FVKzdjTVZCbUptMzlJK0VnNHVaL1lUMGdkaHZGa2JVbnBwU2ZN?= =?utf-8?B?QnpkM0tXRFVPL2IvaDFkSU4vallmdlVIdTN1Z0NGbThtcGVlKzcrTzZCVC9n?= =?utf-8?B?akFKSUttL00vRUp5blZqRVA0dE50M0xjUnV2dXFNUEpzN1FvZ0krQ0pZSFFy?= =?utf-8?B?N3JMUS91RGs3ZVFUTzB3ZlpENVVnL3NCeXB4WklpRU9wWWliKy8wNElGWU9O?= =?utf-8?B?TVd5SXpoYlZwSDNWUXVVMThUYUhHclN6cG0zRGNOc1BMTVo2MlFHQzhTVDhk?= =?utf-8?B?Zzg4U1E1TXRPd3hCbGxRVGtEZ0hacUE4elBvMXhwdzhkdzFYU0Iya0JrcXdU?= =?utf-8?B?WE45cnVPOUFDbDNaTGlJVXpWR0xld0VzL2ljMGNBUXozL29rVE42N3NLVGho?= =?utf-8?B?WUxuWmwxb0RVS3k5NDZZV3gyWFpIcXBtTU8zRWZvU1RsV0RRUmdZR2w2amdm?= =?utf-8?B?SFRnMXBlVmtIcWdMTm1qSUxPdWJVWGVMR1lXTXhSNEppYjZRZURaUnovVXZT?= =?utf-8?B?MWdkU28rbWoydGJxYzlsZnBTMW5EOCtUcytZMmt4S3FYYUFMS1N2Z1o4Zll6?= =?utf-8?B?ZXQ2eFBpRGpGd09EdmxURG5UNnpBcTJORXpwemJQNUlZRHlwejQrY2g4N0RE?= =?utf-8?B?V3NmU0lkTGxoOWc4amRJeGh6cUpMMmg5Q0tTYUhBRE5uR1FkL1N0SWFlaEZ0?= =?utf-8?B?MTYvKzVudVVlKzg2V2t5M21qUjBVYlUvZWZLRzdyVTRITUFZNzVRbmxObzZy?= =?utf-8?B?YjArVXJrMGZyb3ZKWkdpUUFUWERMSVZTMVMwdm9uSHFlZ1NZbDlXN0FIT1kw?= =?utf-8?B?RHBSUS8rRG5kVTNXMUdEajZzb1hPSUIxTU0vajhaRlV6SDRGaGNRWmZPclFW?= =?utf-8?B?cXpxenRlRzJ1Vm9LSFhHcXBxNTUvVEdYNjVJVzllOHZHNHlPZUFzaVpVd0Y1?= =?utf-8?B?eWJjSFhmOWFlNHdHbkJ0SldjOVZqNGNkdHF0dGJYZE4zTGt5b2hqZ2hIM3JP?= =?utf-8?B?RnFsZ2dzNFBqSllyOGk1ZjF1MEN5SjFDVWtnOHF4NlNrb0cxZzlEbWxNMVlp?= =?utf-8?B?eFRLdE1kdU11UU9rNEpDbWpoWDY2c2c3OEJDTlVBeUtDQlVwTkRUWUJTTlpJ?= =?utf-8?B?Y0VtK3UxWms1OHZTM0VMRzUrd0NkNzNwNENibG85cVJ6T1ZHTGMxeW85SWlo?= =?utf-8?B?VzUxUHBRK2plUUJPanY5WlBYbkhSWDFIUVRVMmFRb1NvcDhkSWNJdndOYllw?= =?utf-8?B?c0JTcXNEMlZVVTh5ZGdueXRrcmdYMm9GSVVxTVdEZGF1STJ4K2M2SjNUQWpH?= =?utf-8?B?NEFGbTF5aTdqUzYyc0lLT2FwdDMrSng4Y2djWld1RVFHTUg5S2pBcC82dG1J?= =?utf-8?B?RW5xbnYzaGEyMjRXOWpKbXFaSHpWWk5RekpXeWh3dG14RmgxZlQxVWFoUXhN?= =?utf-8?B?cUFNODlPUTZzSHhEQ2Yrc0ltQkd0VjlZc2puYzlWa3B3M0F1NjJuRlFvcHNU?= =?utf-8?B?VlduUXpqQTlMR3VPbmluYVhrUUQzQW5oYXlGTWhPVEZuZnRWZS9LZXBTR0Fx?= =?utf-8?B?UXAvS2xTSlNDejVrbHRlZ1YxRkdTY2NpT01IYXpLTXBsNEFmMU1nT2ZrZjNx?= =?utf-8?B?ZUt1cEllV0FiaUZMMktpemhkOWJHZzhwU003L0E4NlR2Umh0S1paS3ZHNXM0?= =?utf-8?Q?5aGnoLkm4epLH1PMWS1gQdFgo?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 33fb2b74-0b76-48c9-0a0c-08db0ba62a7f X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB4294.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Feb 2023 20:34:11.0377 (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: o4m0oo6mUVWcANlF+ZCP3nzhne3+8EnmQGJjm8/q38Bt4P3c/slpJqHZkcZh2jk2 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR12MB6102 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 2/10/2023 7:38 PM, Shepard Siegel wrote: > Include introduced FX2 PCIe ID and description. > > Signed-off-by: Shepard Siegel > --- > doc/guides/nics/ark.rst | 20 ++++++++++++++++++++ > 1 file changed, 20 insertions(+) > > diff --git a/doc/guides/nics/ark.rst b/doc/guides/nics/ark.rst > index ba00f14e80..39cd75064d 100644 > --- a/doc/guides/nics/ark.rst > +++ b/doc/guides/nics/ark.rst > @@ -52,6 +52,10 @@ board. While specific capabilities such as number of physical > hardware queue-pairs are negotiated; the driver is designed to > remain constant over a broad and extendable feature set. > > +* FPGA Vendors Supported: AMD/Xilinx and Intel > +* Number of RX/TX Queue-Pairs: up to 128 > +* PCIe Endpoint Technology: Gen3, Gen4, Gen5 > + > Intentionally, Arkville by itself DOES NOT provide common NIC > capabilities such as offload or receive-side scaling (RSS). > These capabilities would be viewed as a gate-level "tax" on > @@ -302,6 +306,20 @@ ARK PMD supports the following Arkville RTL PCIe instances including: > * ``1d6c:101c`` - AR-ARK-SRIOV-VF [Arkville Virtual Function] > * ``1d6c:101e`` - AR-ARKA-FX1 [Arkville 64B DPDK Data Mover for Agilex R-Tile] > * ``1d6c:101f`` - AR-TK242 [2x100GbE Packet Capture Device] > +* ``1d6c:1022`` - AR-ARKA-FX2 [Arkville 128B DPDK Data Mover for Agilex] Hi Shepard, Ed, This device is not supported by ark driver, am I missing something? > + > +Arkville RTL Core Configurations > +------------------------------------- > + > +Arkville's RTL core may be configured by the user for three different > +datapath widths to balance throughput against FPGA logic area. The ARK PMD > +has introspection on the RTL core configuration and acts accordingly. > +All three configurations present identical RTL user-facing AXI stream > +interfaces for both AMD/Xilinx and Intel FPGAs. > + > +* ARK-FX0 - 256-bit 32B datapath (PCIe Gen3, Gen4) > +* ARK-FX1 - 512-bit 64B datapath (PCIe Gen3, Gen4, Gen5) > +* ARK-FX2 - 1024-bit 128B datapath (PCIe Gen5x16 Only) > > DPDK and Arkville Firmware Versioning > ------------------------------------- > @@ -334,6 +352,8 @@ Supported Features > ------------------ > > * Dynamic ARK PMD extensions > +* Dynamic per-queue MBUF (re)sizing up to 32KB > +* SR-IOV, VF-based queue-segregation > * Multiple receive and transmit queues > * Jumbo frames up to 9K > * Hardware Statistics