[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH RDMA support v1: 1/5] add openfabrics RDMA l
From: |
Stefan Hajnoczi |
Subject: |
Re: [Qemu-devel] [RFC PATCH RDMA support v1: 1/5] add openfabrics RDMA libraries and base RDMA code to build |
Date: |
Wed, 30 Jan 2013 10:44:42 +0100 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Mon, Jan 28, 2013 at 05:01:41PM -0500, address@hidden wrote:
> From: "Michael R. Hines" <address@hidden>
>
>
> Signed-off-by: Michael R. Hines <address@hidden>
> ---
> Makefile.target | 5 +-
> include/qemu/rdma.h | 249 ++++++++++
> qemu-rdma.c | 1357
> +++++++++++++++++++++++++++++++++++++++++++++++++++
> 3 files changed, 1609 insertions(+), 2 deletions(-)
> create mode 100644 include/qemu/rdma.h
> create mode 100644 qemu-rdma.c
>
> diff --git a/Makefile.target b/Makefile.target
> index 760da1e..d1d6b8c 100644
> --- a/Makefile.target
> +++ b/Makefile.target
> @@ -112,12 +112,13 @@ obj-y += arch_init.o cpus.o monitor.o gdbstub.o
> balloon.o ioport.o
> obj-y += hw/
> obj-$(CONFIG_KVM) += kvm-all.o
> obj-$(CONFIG_NO_KVM) += kvm-stub.o
> -obj-y += memory.o savevm.o cputlb.o
> +# "tracefunc.o" will go away - I use GCC's -finstrument-functions support
> inside tracefunc.o
> +obj-y += memory.o savevm.o cputlb.o qemu-rdma.o #tracefunc.o
Please drop tracefunc.o.
> obj-$(CONFIG_HAVE_GET_MEMORY_MAPPING) += memory_mapping.o
> obj-$(CONFIG_HAVE_CORE_DUMP) += dump.o
> obj-$(CONFIG_NO_GET_MEMORY_MAPPING) += memory_mapping-stub.o
> obj-$(CONFIG_NO_CORE_DUMP) += dump-stub.o
> -LIBS+=-lz
> +LIBS+=-lz -lrdmacm
This needs to be a ./configure option. Not all users will choose to
build with RDMA support and rdmacm may not be available on all host
platforms.
Stefan
- [Qemu-devel] [RFC PATCH RDMA support v1: 1/5] add openfabrics RDMA libraries and base RDMA code to build, mrhines, 2013/01/28
- [Qemu-devel] [RFC PATCH RDMA support v1: 2/5] install new monitor commands to configure RDMA, mrhines, 2013/01/28
- [Qemu-devel] [RFC PATCH RDMA support v1: 3/5] initialize RDMA options when QEMU first runs on command-line, mrhines, 2013/01/28
- [Qemu-devel] [RFC PATCH RDMA support v1: 4/5] connection-setup code between client/server, mrhines, 2013/01/28
- [Qemu-devel] [RFC PATCH RDMA support v1: 5/5] send memory over RDMA as blocks are iterated, mrhines, 2013/01/28
- Re: [Qemu-devel] [RFC PATCH RDMA support v1: 1/5] add openfabrics RDMA libraries and base RDMA code to build, Andreas Färber, 2013/01/29
- Re: [Qemu-devel] [RFC PATCH RDMA support v1: 1/5] add openfabrics RDMA libraries and base RDMA code to build,
Stefan Hajnoczi <=