ACK: [azure][PATCH v2 0/5] [Hyper-V] Add infiniband support for Azure HPC
Stefan Bader
stefan.bader at canonical.com
Fri Jul 21 08:38:50 UTC 2017
On 20.07.2017 23:06, Marcelo Henrique Cerri wrote:
> BugLink: http://bugs.launchpad.net/bugs/1701744
>
> v2:
>
> - Additional fixes for dma_ops from Long Li.
> - Fixes for some checkpatch.pl errors.
>
> v1:
>
> Currently in Azure, different versions of the host OS require different
> versions of the RDMA driver in the guest. For other distros, the Microsoft
> Azure Linux Agent (aka walinuxagent or wala), is already responsible to
> identify the current host OS version and load the correct driver. Usually
> that's done by installing a distro package containing the desired version
> of the driver.
>
> For Ubuntu, we plan to build and ship all the variations of this driver with
> the linux-azure kernel. These modules will have the host OS version appended
> to their names, and then the agent directly load the correct version of even
> create a module alias to it.
>
> This patch set introduces the introduce the original version of the driver and
> creates two copies of it, one for each host OS version available today. The
> two versions are identical so far, but we want to keep separate source code
> for them, so it's possible to apply change to them independently.
>
> Long Li (2):
> UBUNTU: SAUCE: Add infiniband driver for Azure HPC
> UBUNTU: SAUCE: Add driver build configuration to infiniband
>
> Marcelo Henrique Cerri (3):
> UBUNTU: SAUCE: move vmbus-rdma to vmbus-rdma/vmbus-rdma-142
> UBUNTU: SAUCE: vmbus-rdma: add driver for host OS version 144
> UBUNTU: [Config] CONFIG_HYPERV_INFINIBAND_ND=m
>
> debian.azure/config/config.common.ubuntu | 1 +
> debian.azure/control.d/azure.inclusion-list | 1 +
> drivers/infiniband/Kconfig | 1 +
> drivers/infiniband/hw/Makefile | 1 +
> drivers/infiniband/hw/vmbus-rdma/Kconfig | 5 +
> drivers/infiniband/hw/vmbus-rdma/Makefile | 2 +
> .../hw/vmbus-rdma/vmbus-rdma-142/COPYING | 339 +++
> .../hw/vmbus-rdma/vmbus-rdma-142/Makefile | 3 +
> .../hw/vmbus-rdma/vmbus-rdma-142/hvnd_addr.c | 136 +
> .../hw/vmbus-rdma/vmbus-rdma-142/mx_abi.h | 232 ++
> .../hw/vmbus-rdma/vmbus-rdma-142/provider.c | 2961 +++++++++++++++++++
> .../infiniband/hw/vmbus-rdma/vmbus-rdma-142/user.h | 107 +
> .../hw/vmbus-rdma/vmbus-rdma-142/vmbus_rdma.c | 3074 ++++++++++++++++++++
> .../hw/vmbus-rdma/vmbus-rdma-142/vmbus_rdma.h | 2202 ++++++++++++++
> .../hw/vmbus-rdma/vmbus-rdma-144/COPYING | 339 +++
> .../hw/vmbus-rdma/vmbus-rdma-144/Makefile | 3 +
> .../hw/vmbus-rdma/vmbus-rdma-144/hvnd_addr.c | 136 +
> .../hw/vmbus-rdma/vmbus-rdma-144/mx_abi.h | 232 ++
> .../hw/vmbus-rdma/vmbus-rdma-144/provider.c | 2961 +++++++++++++++++++
> .../infiniband/hw/vmbus-rdma/vmbus-rdma-144/user.h | 107 +
> .../hw/vmbus-rdma/vmbus-rdma-144/vmbus_rdma.c | 3074 ++++++++++++++++++++
> .../hw/vmbus-rdma/vmbus-rdma-144/vmbus_rdma.h | 2202 ++++++++++++++
> 22 files changed, 18119 insertions(+)
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/Kconfig
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/Makefile
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-142/COPYING
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-142/Makefile
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-142/hvnd_addr.c
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-142/mx_abi.h
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-142/provider.c
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-142/user.h
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-142/vmbus_rdma.c
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-142/vmbus_rdma.h
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-144/COPYING
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-144/Makefile
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-144/hvnd_addr.c
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-144/mx_abi.h
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-144/provider.c
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-144/user.h
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-144/vmbus_rdma.c
> create mode 100644 drivers/infiniband/hw/vmbus-rdma/vmbus-rdma-144/vmbus_rdma.h
>
Acked-by: Stefan Bader <stefan.bader at canonical.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20170721/65654d00/attachment.sig>
More information about the kernel-team
mailing list