From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
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 <dev@dpdk.org>; Fri, 16 Aug 2024 18:01:21 +0200 (CEST)
Received: by mail-pf1-f181.google.com with SMTP id
 d2e1a72fcca58-70eae5896bcso1882208b3a.2
 for <dev@dpdk.org>; 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 <stephen@networkplumber.org>
To: Srikanth Kaka <srikanth.k@oneconvergence.com>
Cc: Matan Azrad <matan@nvidia.com>, Viacheslav Ovsiienko
 <viacheslavo@nvidia.com>, dev@dpdk.org, Vag Singh
 <vag.singh@oneconvergence.com>, Anand Thulasiram <avelu@juniper.net>
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 <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

On Fri,  8 Oct 2021 00:13:09 +0530
Srikanth Kaka <srikanth.k@oneconvergence.com> 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.