* Re: [RFC 5/5] hw/virtio-rdma: VirtIO rdma device [not found] ` <20210902130625.25277-6-weijunji@bytedance.com> @ 2021-09-02 15:16 ` Michael S. Tsirkin 0 siblings, 0 replies; 4+ messages in thread From: Michael S. Tsirkin @ 2021-09-02 15:16 UTC (permalink / raw) To: Junji Wei Cc: qemu-devel, xieyongji, linux-rdma, cohuck, yuval.shaia.ml, virtualization, jgg, dledford, chaiwen.cc On Thu, Sep 02, 2021 at 09:06:25PM +0800, Junji Wei wrote: > diff --git a/include/standard-headers/linux/virtio_ids.h b/include/standard-headers/linux/virtio_ids.h > index b052355ac7..4c2151bffb 100644 > --- a/include/standard-headers/linux/virtio_ids.h > +++ b/include/standard-headers/linux/virtio_ids.h > @@ -48,5 +48,6 @@ > #define VIRTIO_ID_FS 26 /* virtio filesystem */ > #define VIRTIO_ID_PMEM 27 /* virtio pmem */ > #define VIRTIO_ID_MAC80211_HWSIM 29 /* virtio mac80211-hwsim */ > +#define VIRTIO_ID_RDMA 30 /* virtio rdma */ You can start by registering this with the virtio TC. > #endif /* _LINUX_VIRTIO_IDS_H */ > -- > 2.11.0 _______________________________________________ Virtualization mailing list Virtualization@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/listinfo/virtualization ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [RFC 0/5] VirtIO RDMA [not found] <20210902130625.25277-1-weijunji@bytedance.com> [not found] ` <20210902130625.25277-6-weijunji@bytedance.com> @ 2021-09-03 0:57 ` Jason Wang [not found] ` <20210915134301.GA211485@nvidia.com> 2 siblings, 0 replies; 4+ messages in thread From: Jason Wang @ 2021-09-03 0:57 UTC (permalink / raw) To: Junji Wei Cc: qemu-devel, mst, linux-rdma, Yongji Xie, Cornelia Huck, yuval.shaia.ml, virtualization, jgg, dledford, 柴稳 On Thu, Sep 2, 2021 at 9:07 PM Junji Wei <weijunji@bytedance.com> wrote: > > Hi all, > > This RFC aims to reopen the discussion of Virtio RDMA. > Now this is based on Yuval Shaia's RFC "VirtIO RDMA" > which implemented a frame for Virtio RDMA and a simple > control path (Not sure if Yuval Shaia has any further > plan for it). > > We try to extend this work and implement a simple > data-path and a completed control path. Now this can > work with SEND, RECV and REG_MR in kernel. There is a > simple test module in this patch that can communicate > with ibv_rc_pingpong in rdma-core. > > During doing this work, we have found some problems and > would like to ask for some suggestions from community: I think it would be beneficial if you can post a spec patch. Thanks _______________________________________________ Virtualization mailing list Virtualization@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/listinfo/virtualization ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <20210915134301.GA211485@nvidia.com>]
[parent not found: <E8353F66-4F9E-4A6A-8AB2-2A7F84DF4104@bytedance.com>]
* Re: [RFC 0/5] VirtIO RDMA [not found] ` <E8353F66-4F9E-4A6A-8AB2-2A7F84DF4104@bytedance.com> @ 2021-09-22 13:06 ` Leon Romanovsky [not found] ` <CAGH6tLV=9ceaUH_zdevtTyL5ft4ZxxX8d0axops4DmbFdFYFjQ@mail.gmail.com> 0 siblings, 1 reply; 4+ messages in thread From: Leon Romanovsky @ 2021-09-22 13:06 UTC (permalink / raw) To: Junji Wei Cc: qemu-devel, Jason Gunthorpe, mst, RDMA mailing list, Cornelia Huck, yuval.shaia.ml, virtualization, Yongji Xie, Doug Ledford, 柴稳 On Wed, Sep 22, 2021 at 08:08:44PM +0800, Junji Wei wrote: > > On Sep 15, 2021, at 9:43 PM, Jason Gunthorpe <jgg@nvidia.com> wrote: <...> > >> 4. The FRMR api need to set key of MR through IB_WR_REG_MR. > >> But it is impossible to change a key of mr using uverbs. > > > > FRMR is more like memory windows in user space, you can't support it > > using just regular MRs. > > It is hard to support this using uverbs, but it is easy to support > with uRDMA that we can get full control of mrs. What is uRDMA? Thanks _______________________________________________ Virtualization mailing list Virtualization@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/listinfo/virtualization ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <CAGH6tLV=9ceaUH_zdevtTyL5ft4ZxxX8d0axops4DmbFdFYFjQ@mail.gmail.com>]
* Re: Re: [RFC 0/5] VirtIO RDMA [not found] ` <CAGH6tLV=9ceaUH_zdevtTyL5ft4ZxxX8d0axops4DmbFdFYFjQ@mail.gmail.com> @ 2021-09-22 13:59 ` Leon Romanovsky 0 siblings, 0 replies; 4+ messages in thread From: Leon Romanovsky @ 2021-09-22 13:59 UTC (permalink / raw) To: 魏俊吉 Cc: qemu-devel, Jason Gunthorpe, mst, RDMA mailing list, Cornelia Huck, yuval.shaia.ml, virtualization, Yongji Xie, Doug Ledford, 柴稳 On Wed, Sep 22, 2021 at 09:37:37PM +0800, 魏俊吉 wrote: > On Wed, Sep 22, 2021 at 9:06 PM Leon Romanovsky <leon@kernel.org> wrote: > > > > On Wed, Sep 22, 2021 at 08:08:44PM +0800, Junji Wei wrote: > > > > On Sep 15, 2021, at 9:43 PM, Jason Gunthorpe <jgg@nvidia.com> wrote: > > > > <...> > > > > > >> 4. The FRMR api need to set key of MR through IB_WR_REG_MR. > > > >> But it is impossible to change a key of mr using uverbs. > > > > > > > > FRMR is more like memory windows in user space, you can't support it > > > > using just regular MRs. > > > > > > It is hard to support this using uverbs, but it is easy to support > > > with uRDMA that we can get full control of mrs. > > > > What is uRDMA? > > uRDMA is a software implementation of the RoCEv2 protocol like rxe. > We will implement it in QEMU with VFIO or DPDK. ok, thanks > > Thanks. > Junji _______________________________________________ Virtualization mailing list Virtualization@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/listinfo/virtualization ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-09-22 13:59 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20210902130625.25277-1-weijunji@bytedance.com>
[not found] ` <20210902130625.25277-6-weijunji@bytedance.com>
2021-09-02 15:16 ` [RFC 5/5] hw/virtio-rdma: VirtIO rdma device Michael S. Tsirkin
2021-09-03 0:57 ` [RFC 0/5] VirtIO RDMA Jason Wang
[not found] ` <20210915134301.GA211485@nvidia.com>
[not found] ` <E8353F66-4F9E-4A6A-8AB2-2A7F84DF4104@bytedance.com>
2021-09-22 13:06 ` Leon Romanovsky
[not found] ` <CAGH6tLV=9ceaUH_zdevtTyL5ft4ZxxX8d0axops4DmbFdFYFjQ@mail.gmail.com>
2021-09-22 13:59 ` Leon Romanovsky
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).