Linux RDMA and InfiniBand development
 help / color / mirror / Atom feed
From: Leon Romanovsky <leon@kernel.org>
To: Junji Wei <weijunji@bytedance.com>
Cc: "Jason Wang" <jasowang@redhat.com>,
	"Doug Ledford" <dledford@redhat.com>,
	"Jason Gunthorpe" <jgg@ziepe.ca>, mst <mst@redhat.com>,
	yuval.shaia.ml@gmail.com,
	"Marcel Apfelbaum" <marcel.apfelbaum@gmail.com>,
	"Cornelia Huck" <cohuck@redhat.com>,
	"Hannes Reinecke" <hare@suse.de>,
	Virtio-Dev <virtio-dev@lists.oasis-open.org>,
	"Yongji Xie" <xieyongji@bytedance.com>,
	柴稳 <chaiwen.cc@bytedance.com>,
	"Xiongchun Duan" <duanxiongchun@bytedance.com>,
	zhoujielong@bytedance.com, zhangqianyu.sys@bytedance.com,
	"RDMA mailing list" <linux-rdma@vger.kernel.org>
Subject: Re: [virtio-dev] Re: [RFC] Virtio RDMA
Date: Wed, 16 Feb 2022 09:26:56 +0200	[thread overview]
Message-ID: <YgynQGK/xog1ugEd@unreal> (raw)
In-Reply-To: <F801A40A-FB1B-41C6-B409-0106A66E6EDB@bytedance.com>

On Wed, Feb 16, 2022 at 03:13:11PM +0800, Junji Wei wrote:
> 

<...>

> >> We can't. So do you mean we can implement virtio-rdma only for IB in the future?
> > 
> > It's probably virtio-IB but we need to listen to others.
> 
> Agreed, one problem is that there might be some duplicated works.

Once it will be needed, the code can be refactored. IB and RoCE are
different from user perspective, so combining them into one virtio-rdma
module doesn't give too much advantage.

> 
> > 
> >> 
> >>>> And currently virtio-rdma doesn't have a strong dependency on
> >>>> virtio-net (except for gid and ah stuffs). Is it OK to mix them up?
> >>> 
> >>> There are a bunch of hardware vendors that ship a converged Ethernet
> >>> adapter. It simplifies the management and deployment.
> >> 
> >> Virtio-rdma is not depend on virtio-net, we can bind it to another ethernet device
> >> via mac address in the future. And is it too mass to mix up two different device
> >> in one spec?
> > 
> > So either should be fine, we just need to figure out which one is
> > better. What I meant is to extend the virtio-net to be capable of
> > converged ethernet.
> 
> Got it. One question is whether there will be some cases that user want
> to use virtio-rdma binding to other types of ethernet device such as
> passthroughed net device. In this case, we don’t need a virtio-net
> device actually.

What is the use case for this virtio-rdma? Especially in context of RXE.

Thanks

> 
> Thanks.
> 

  reply	other threads:[~2022-02-16  7:27 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-02-15  8:13 [RFC] Virtio RDMA Junji Wei
2022-02-15  8:44 ` Jason Wang
2022-02-15 10:02   ` Junji Wei
2022-02-16  5:54     ` Jason Wang
2022-02-16  6:50       ` [virtio-dev] " Junji Wei
2022-02-16  6:58         ` Jason Wang
2022-02-16  7:13           ` Junji Wei
2022-02-16  7:26             ` Leon Romanovsky [this message]
2022-02-16  8:00               ` Junji Wei
2022-02-16  9:48                 ` Leon Romanovsky
2022-02-16 10:03                   ` Junji Wei
2022-02-16 12:06                     ` Leon Romanovsky
2022-02-16 14:08                       ` Yongji Xie
2022-02-16 14:21                         ` Hannes Reinecke
2022-02-17  3:38                           ` Yongji Xie
     [not found]                         ` <CAGbH50s1oPDRZ5VqCOkaQHvsw_OvhHMmt0UVBsmeNjhX-Xqquw@mail.gmail.com>
2022-02-17  3:24                           ` Yongji Xie
2022-02-17  7:02                 ` Jason Wang
2022-02-17  7:34                   ` [External] " Junji Wei

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=YgynQGK/xog1ugEd@unreal \
    --to=leon@kernel.org \
    --cc=chaiwen.cc@bytedance.com \
    --cc=cohuck@redhat.com \
    --cc=dledford@redhat.com \
    --cc=duanxiongchun@bytedance.com \
    --cc=hare@suse.de \
    --cc=jasowang@redhat.com \
    --cc=jgg@ziepe.ca \
    --cc=linux-rdma@vger.kernel.org \
    --cc=marcel.apfelbaum@gmail.com \
    --cc=mst@redhat.com \
    --cc=virtio-dev@lists.oasis-open.org \
    --cc=weijunji@bytedance.com \
    --cc=xieyongji@bytedance.com \
    --cc=yuval.shaia.ml@gmail.com \
    --cc=zhangqianyu.sys@bytedance.com \
    --cc=zhoujielong@bytedance.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox