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 03EBB4302B; Thu, 10 Aug 2023 17:44:19 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DD01D410FD; Thu, 10 Aug 2023 17:44:18 +0200 (CEST) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by mails.dpdk.org (Postfix) with ESMTP id DBCF440691 for ; Thu, 10 Aug 2023 17:44:17 +0200 (CEST) Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-1bba48b0bd2so8012515ad.3 for ; Thu, 10 Aug 2023 08:44:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20221208.gappssmtp.com; s=20221208; t=1691682257; x=1692287057; 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=hd3NMZxkgehfffMsfl80Au60ZkUnvpPt0XArqnLqY1Q=; b=X1yYuJOZhSlNnXEXChsquE4MJpFy2iH3TLVDEgPEf/kX8H67x73JxLcZ4Xn3AtB9oR VCNnl5q1B0jkHaMIMirfC/3wLSqVJG5b9YGIlsclZ81KxTNsPsJeATdMDqsTyvNKWdLl tAfzRhnDWJI+uoMFwuFK1ciWGQFPhNv+yQLyGeK7qj2ntxsWm3QOlqKuYRVsjg9hp5Xa q9XeEWvz6Ej0VuYdfJsR0pzH9eIHHR7xKEwnOYIar7H0zvwaamCBU6sY8Nw3uu0icLT9 +7Buh246U8/KX4FK8VpuiyyQojVcBQvPB5dFTvUH1ZML/Dbon90aZUcdJlP9p5QeIZKp 2Y8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691682257; x=1692287057; 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=hd3NMZxkgehfffMsfl80Au60ZkUnvpPt0XArqnLqY1Q=; b=NX79dV06QVj4/7WdRHxTTGlRAuco8CBRT2wPD9CIv5+8YwdJNgJPfvKCBULFTyoXRB +8eydd+S08jG1rUc4BLQiGmRGq46OoHejg82rHSjxCFtkpab95//6SH67H/BHtPMQyr1 +A9Pzf4jwvV5mq5XHsBxR0AJZVtp+Cnjd6NEyh9SQZ47FF2vUSQNUsMA1PNwyrz1/BcV ++KutoowDJsznV/fkn4RDTJDRhO4r1bJhOcpmHC0cdWre9rRWTcnwlo6erTth8ysPQhs a78SPxXR+4+CHEb/hW6LoADNUMhz4jZlD4IgbD+fxFVbUU2KLCYNWBqN5HRmUpNXKTjJ 3a0A== X-Gm-Message-State: AOJu0Yy/fvxcNM4tQFcXwproAv7qece4WOQrqVUABGhmcpMlVycAtA1Y pvC8UABItwZHHdjMvNpy0adu7Q== X-Google-Smtp-Source: AGHT+IFy8WYj4+ekCC4Z14z3rajLHYOkL0JAuLyNI4xnMTG43an0syapP5+SccAjPJTbb7WLg6Mx9w== X-Received: by 2002:a17:903:44d:b0:1b5:5a5f:369b with SMTP id iw13-20020a170903044d00b001b55a5f369bmr2378351plb.65.1691682257019; Thu, 10 Aug 2023 08:44:17 -0700 (PDT) Received: from hermes.local (204-195-127-207.wavecable.com. [204.195.127.207]) by smtp.gmail.com with ESMTPSA id n26-20020a638f1a000000b00565009a97f0sm1649867pgd.17.2023.08.10.08.44.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Aug 2023 08:44:16 -0700 (PDT) Date: Thu, 10 Aug 2023 08:44:15 -0700 From: Stephen Hemminger To: Srikanth Kaka Cc: Stephen Hemminger , Long Li , dev@dpdk.org, Vag Singh , Anand Thulasiram Subject: Re: [PATCH v5 14/14] bus/vmbus: update MAINTAINERS and docs Message-ID: <20230810084415.6ef1d273@hermes.local> In-Reply-To: <20220423042849.7718-15-srikanth.k@oneconvergence.com> References: <20220418042915.5765-1-srikanth.k@oneconvergence.com> <20220423042849.7718-1-srikanth.k@oneconvergence.com> <20220423042849.7718-15-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 Sat, 23 Apr 2022 09:58:49 +0530 Srikanth Kaka wrote: > updated MAINTAINERS and doc files for FreeBSD support > > Signed-off-by: Srikanth Kaka > Signed-off-by: Vag Singh > Signed-off-by: Anand Thulasiram > --- > MAINTAINERS | 2 ++ > doc/guides/nics/netvsc.rst | 11 +++++++++++ > 2 files changed, 13 insertions(+) > > diff --git a/MAINTAINERS b/MAINTAINERS > index 7c4f541..01a494e 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -567,6 +567,7 @@ F: app/test/test_vdev.c > VMBUS bus driver > M: Stephen Hemminger > M: Long Li > +M: Srikanth Kaka > F: drivers/bus/vmbus/ > > > @@ -823,6 +824,7 @@ F: doc/guides/nics/vdev_netvsc.rst > Microsoft Hyper-V netvsc > M: Stephen Hemminger > M: Long Li > +M: Srikanth Kaka > F: drivers/net/netvsc/ > F: doc/guides/nics/netvsc.rst > F: doc/guides/nics/features/netvsc.ini > diff --git a/doc/guides/nics/netvsc.rst b/doc/guides/nics/netvsc.rst > index 77efe1d..12d1702 100644 > --- a/doc/guides/nics/netvsc.rst > +++ b/doc/guides/nics/netvsc.rst > @@ -91,6 +91,12 @@ operations: > > The dpdk-devbind.py script can not be used since it only handles PCI devices. > > +On FreeBSD, with hv_uio kernel driver loaded, do the following: > + > + .. code-block:: console > + > + devctl set driver -f hn1 hv_uio > + > > Prerequisites > ------------- > @@ -101,6 +107,11 @@ The following prerequisites apply: > Full support of multiple queues requires the 4.17 kernel. It is possible > to use the netvsc PMD with 4.16 kernel but it is limited to a single queue. > > +* FreeBSD support for UIO on vmbus is done with hv_uio driver and it is still > + in `review`_ > + > +.. _`review`: https://reviews.freebsd.org/D32184 Looks like the FreeBSD UIO driver is still not merged upstream. Any update on that? For now, will leave the DPDK patches in patchwork (though they need to be rebased), and mark them as "Awaiting upstream". Alternatively, the BSD driver could be carried in DPDK. Up to Bruce the FreeBSD maintainer to give feedback.