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 55335457E6; Fri, 16 Aug 2024 18:01:23 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2251442DDC; Fri, 16 Aug 2024 18:01:23 +0200 (CEST) Received: from mail-pf1-f181.google.com (mail-pf1-f181.google.com [209.85.210.181]) by mails.dpdk.org (Postfix) with ESMTP id A5D6C40291 for ; Fri, 16 Aug 2024 18:01:21 +0200 (CEST) Received: by mail-pf1-f181.google.com with SMTP id d2e1a72fcca58-70eae5896bcso1882208b3a.2 for ; Fri, 16 Aug 2024 09:01:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1723824081; x=1724428881; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=BgxNVXFoesbYc8JsS9I1JBQxya8mmo03Q7MEiEqew6E=; b=1IWueaa/y87BGfB+9Hka1pObmwuGrxVw59p74EsaOahg4YhUBD5r6XLv3O7F1nuY9L bHEV0qDRiUmzLLIRvj9y1qwYYHUKBNNZUePu6Fohqw18DaWyXaAi4m2sH2Qp6JrHc1vu DDWKItlC4hkoWe8qOGSHz3nRxOnsgwIteCc/rikcuONv4DZScSNQnLTIpJdCJdkBKOaW 0ycSpeanbpA9AGyKVuqKJxl0VP/9N0a1T9qMuAzmEnn5z6fn9YuHrStWbd/05YlCG5z/ biSs9K+9Vt1ge2Y5z5siTgh/hDYiJtgbgTByGYV2MxmdyqGjoRo5Z18NJnFxPfK1k5BP crAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723824081; x=1724428881; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BgxNVXFoesbYc8JsS9I1JBQxya8mmo03Q7MEiEqew6E=; b=rKmdM+QNuaET7BjEJeZte9sOmrrkFE9qkzz1bETyWu2qJh2UrKWjzqcEgqs57kpdM7 iOkzyMQYsc+6quIqcnNl55dD1b1PQJMsAiBrCBCPehj/SP04gb3GSIC7kKxQ4V5fIZnD o6dBhL73qRfv83swhNTxNbQ1smFXoTz6c3kEOXKJgyJW7XNufwc4tPBNxH4u/woAxHor N3OCuRpzBtTZ/GKXbU7YJ04mIPCJ6B95SxtesiHPTwDGcmRyHN41DpkDILpNOxnem/Mc AxrWLLX0AzU0Hl4tzTG5b9hDk8zpIMNv1RM8ZcqxCB5l4y7sIS20QNXBtKSRP3ltr/ko ahIg== X-Forwarded-Encrypted: i=1; AJvYcCX2zYSnb36p7S708831d7zQvwlJ7PNAtVt0gFgvsqS8dBPulEk0zD6PI9nPOqCsZhUYAvE=@dpdk.org X-Gm-Message-State: AOJu0Yy0LWG0YJY8XZ0QCI2RjcaX5E+W15fhwKPN0b1ejbYe8A5jlQaI KgbIe4IcdtjSW+osO4OyVvQDG7HN9Gm0Z1k5qlVDXJHWEkrE0nSKd7hT/NJseo0= X-Google-Smtp-Source: AGHT+IEpnMKwhZyhG2Q3mLtAn6dNmHIUKS7SYzElB+7k1qJtOTNO5tDry3hKuoNyFBOVC7PJySrx2g== X-Received: by 2002:a05:6a00:148b:b0:70d:278e:4e94 with SMTP id d2e1a72fcca58-713c5285995mr3603030b3a.30.1723824080350; Fri, 16 Aug 2024 09:01:20 -0700 (PDT) Received: from hermes.local (204-195-96-226.wavecable.com. [204.195.96.226]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7127af3c24bsm2776379b3a.201.2024.08.16.09.01.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 16 Aug 2024 09:01:20 -0700 (PDT) Date: Fri, 16 Aug 2024 09:01:18 -0700 From: Stephen Hemminger To: Srikanth Kaka Cc: Matan Azrad , Viacheslav Ovsiienko , dev@dpdk.org, Vag Singh , Anand Thulasiram Subject: Re: [dpdk-dev] [PATCH v2 00/41] add MLX5 FreeBSD support Message-ID: <20240816090118.5dcf3f2f@hermes.local> In-Reply-To: <20211007184350.73858-1-srikanth.k@oneconvergence.com> References: <20211007184350.73858-1-srikanth.k@oneconvergence.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 Fri, 8 Oct 2021 00:13:09 +0530 Srikanth Kaka wrote: > This patch series introduces FreeBSD OS support for MLX5 PMD > > Currently there is an ongoing review of FreeBSD OFED drivers and > RDMA-core libraries. Their status can be tracked at > https://reviews.freebsd.org/p/vag.singh_oneconvergence.com > > Only MLX5 SRIOV interface is supported along with the following features: > > - Hypervisors: KVM, ESXi and Azure/HyperV > - Multiple Tx and Rx queues > - Support for scattered Tx and Rx frames > - RSS > - VLAN filtering, stripping and insertion > - RX CRC stripping configuration > - Promiscuous and Multicast mode > - Statistics query including Basic, Extended, and per queue. > - Configurable MTU and MAC > - Jumbo frame support > - Trust mode support > - Vxlan > - QoS > - Flow steering > > Tested on : > MT27710 Family [ConnectX-4 Lx] > MT27710 Family [ConnectX-4 Lx Virtual Function] (Azure) > MT27700 Family [ConnectX-4] > MT27800 Family [ConnectX-5] > MT2894 Family [ConnectX-6 Lx] > MT28908 Family [ConnectX-6] > MT2892 Family [ConnectX-6 Dx] > > v1 : Initial submission > v2 : Addressed community comments Not obvious why this patch set never got merged. Most likely because it required upstream FreeBSD libraries that were not merged at the time. Is this still of interest? Has the support for RDMA and IB been merged in upstream FreeBSD? Does the meson build handle the case where the required dependencies are not present in the version of FreeBSD being used? If nothing else, the driver needs to be resubmitted to address 3 years of changes to mlx5 common code. And will need an entry in MAINTAINERS.