From: Marcel Apfelbaum <marcel@redhat.com>
To: peter.maydell@linaro.org
Cc: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PULL 0/4] RDMA patches
Date: Wed, 7 Feb 2018 19:19:06 +0200 [thread overview]
Message-ID: <4e2dfef0-bd22-9f1f-b527-f10e7bd6a8fe@redhat.com> (raw)
In-Reply-To: <20180205102659.60552-1-marcel@redhat.com>
On 05/02/2018 12:26, Marcel Apfelbaum wrote:
> The following changes since commit f24ee107a07f093bd7ed475dd48d7ba57ea3d8fe:
>
> Merge remote-tracking branch 'remotes/kraxel/tags/ui-20180202-pull-request' into staging (2018-02-02 18:54:11 +0000)
>
> are available in the git repository at:
>
> https://github.com/marcel-apf/qemu tags/rdma-pull-request
>
> for you to fetch changes up to f172ba1b02724fb66dabd69cd553cfa625b413e5:
>
> MAINTAINERS: add entry for hw/rdma (2018-02-05 11:53:00 +0200)
>
> ----------------------------------------------------------------
> PVRDMA implementation
>
> ----------------------------------------------------------------
Hi Peter,
Sorry for bothering, I wonder if you saw this pull request.
Since is my first one, I just want to be sure I did everything right.
Thanks,
Marcel
> Marcel Apfelbaum (3):
> mem: add share parameter to memory-backend-ram
> docs: add pvrdma device documentation.
> MAINTAINERS: add entry for hw/rdma
>
> Yuval Shaia (1):
> pvrdma: initial implementation
>
> MAINTAINERS | 8 +
> Makefile.objs | 2 +
> backends/hostmem-file.c | 25 +-
> backends/hostmem-ram.c | 4 +-
> backends/hostmem.c | 21 ++
> configure | 9 +-
> docs/pvrdma.txt | 255 +++++++++++++
> exec.c | 26 +-
> hw/Makefile.objs | 1 +
> hw/rdma/Makefile.objs | 5 +
> hw/rdma/rdma_backend.c | 818 ++++++++++++++++++++++++++++++++++++++++++
> hw/rdma/rdma_backend.h | 99 +++++
> hw/rdma/rdma_backend_defs.h | 62 ++++
> hw/rdma/rdma_rm.c | 544 ++++++++++++++++++++++++++++
> hw/rdma/rdma_rm.h | 69 ++++
> hw/rdma/rdma_rm_defs.h | 104 ++++++
> hw/rdma/rdma_utils.c | 52 +++
> hw/rdma/rdma_utils.h | 43 +++
> hw/rdma/trace-events | 5 +
> hw/rdma/vmw/pvrdma.h | 122 +++++++
> hw/rdma/vmw/pvrdma_cmd.c | 656 +++++++++++++++++++++++++++++++++
> hw/rdma/vmw/pvrdma_dev_api.h | 602 +++++++++++++++++++++++++++++++
> hw/rdma/vmw/pvrdma_dev_ring.c | 140 ++++++++
> hw/rdma/vmw/pvrdma_dev_ring.h | 42 +++
> hw/rdma/vmw/pvrdma_ib_verbs.h | 433 ++++++++++++++++++++++
> hw/rdma/vmw/pvrdma_main.c | 653 +++++++++++++++++++++++++++++++++
> hw/rdma/vmw/pvrdma_qp_ops.c | 212 +++++++++++
> hw/rdma/vmw/pvrdma_qp_ops.h | 27 ++
> hw/rdma/vmw/pvrdma_ring.h | 134 +++++++
> hw/rdma/vmw/trace-events | 5 +
> hw/rdma/vmw/vmw_pvrdma-abi.h | 311 ++++++++++++++++
> include/exec/memory.h | 23 ++
> include/exec/ram_addr.h | 3 +-
> include/hw/pci/pci_ids.h | 3 +
> include/qemu/osdep.h | 2 +-
> include/sysemu/hostmem.h | 2 +-
> include/sysemu/kvm.h | 2 +-
> memory.c | 16 +-
> qemu-options.hx | 10 +-
> target/s390x/kvm.c | 4 +-
> util/oslib-posix.c | 4 +-
> util/oslib-win32.c | 2 +-
> 42 files changed, 5506 insertions(+), 54 deletions(-)
> create mode 100644 docs/pvrdma.txt
> create mode 100644 hw/rdma/Makefile.objs
> create mode 100644 hw/rdma/rdma_backend.c
> create mode 100644 hw/rdma/rdma_backend.h
> create mode 100644 hw/rdma/rdma_backend_defs.h
> create mode 100644 hw/rdma/rdma_rm.c
> create mode 100644 hw/rdma/rdma_rm.h
> create mode 100644 hw/rdma/rdma_rm_defs.h
> create mode 100644 hw/rdma/rdma_utils.c
> create mode 100644 hw/rdma/rdma_utils.h
> create mode 100644 hw/rdma/trace-events
> create mode 100644 hw/rdma/vmw/pvrdma.h
> create mode 100644 hw/rdma/vmw/pvrdma_cmd.c
> create mode 100644 hw/rdma/vmw/pvrdma_dev_api.h
> create mode 100644 hw/rdma/vmw/pvrdma_dev_ring.c
> create mode 100644 hw/rdma/vmw/pvrdma_dev_ring.h
> create mode 100644 hw/rdma/vmw/pvrdma_ib_verbs.h
> create mode 100644 hw/rdma/vmw/pvrdma_main.c
> create mode 100644 hw/rdma/vmw/pvrdma_qp_ops.c
> create mode 100644 hw/rdma/vmw/pvrdma_qp_ops.h
> create mode 100644 hw/rdma/vmw/pvrdma_ring.h
> create mode 100644 hw/rdma/vmw/trace-events
> create mode 100644 hw/rdma/vmw/vmw_pvrdma-abi.h
>
next prev parent reply other threads:[~2018-02-07 17:19 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-02-05 10:26 [Qemu-devel] [PULL 0/4] RDMA patches Marcel Apfelbaum
2018-02-05 10:26 ` [Qemu-devel] [PULL 1/4] mem: add share parameter to memory-backend-ram Marcel Apfelbaum
2018-02-05 10:26 ` [Qemu-devel] [PULL 2/4] docs: add pvrdma device documentation Marcel Apfelbaum
2018-02-05 10:26 ` [Qemu-devel] [PULL 3/4] pvrdma: initial implementation Marcel Apfelbaum
2018-02-05 10:26 ` [Qemu-devel] [PULL 4/4] MAINTAINERS: add entry for hw/rdma Marcel Apfelbaum
2018-02-07 17:19 ` Marcel Apfelbaum [this message]
2018-02-07 17:27 ` [Qemu-devel] [PULL 0/4] RDMA patches Peter Maydell
2018-02-08 12:59 ` Peter Maydell
2018-02-08 13:38 ` Marcel Apfelbaum
2018-02-08 13:54 ` Peter Maydell
2018-02-08 14:06 ` Marcel Apfelbaum
2018-02-08 13:58 ` Michael S. Tsirkin
2018-02-08 14:07 ` Marcel Apfelbaum
2018-02-08 14:01 ` Philippe Mathieu-Daudé
2018-02-08 14:12 ` Marcel Apfelbaum
2018-02-08 13:54 ` Michael S. Tsirkin
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=4e2dfef0-bd22-9f1f-b527-f10e7bd6a8fe@redhat.com \
--to=marcel@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
/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;
as well as URLs for NNTP newsgroup(s).