mbox series

[azure:x/azure-edge:x,0/6,Hyper-V] Fixes for Network Direct InfiniBand/RDMA driver

Message ID 1518623897-18991-1-git-send-email-marcelo.cerri@canonical.com
Headers show
Series Fixes for Network Direct InfiniBand/RDMA driver | expand

Message

Marcelo Henrique Cerri Feb. 14, 2018, 3:58 p.m. UTC
BugLink: http://bugs.launchpad.net/bugs/1749332

Those drivers are only available in linux-azure* kernels.

Long Li (6):
  UBUNTU: SAUCE: vmbus-rdma: ND142: don't wait forever for disconnection
    from remote connector
  UBUNTU: SAUCE: vmbus-rdma: ND142: remove idr handle before calling ND
    on freeing CQ and QP
  UBUNTU: SAUCE: vmbus-rdma: ND142: do not crash on idr allocation
    failure - warn instead
  UBUNTU: SAUCE: vmbus-rdma: ND144: don't wait forever for disconnection
    from remote connector
  UBUNTU: SAUCE: vmbus-rdma: ND144: remove idr handle before calling ND
    on freeing CQ and QP
  UBUNTU: SAUCE: vmbus-rdma: ND144: do not crash on idr allocation
    failure - warn instead

 .../hw/vmbus-rdma/vmbus-rdma-142.0/provider.c      |  5 ++++-
 .../hw/vmbus-rdma/vmbus-rdma-142.0/vmbus_rdma.c    | 24 +++++-----------------
 .../hw/vmbus-rdma/vmbus-rdma-142.0/vmbus_rdma.h    |  2 +-
 .../hw/vmbus-rdma/vmbus-rdma-144.0/provider.c      |  5 ++++-
 .../hw/vmbus-rdma/vmbus-rdma-144.0/vmbus_rdma.c    | 24 +++++-----------------
 .../hw/vmbus-rdma/vmbus-rdma-144.0/vmbus_rdma.h    |  2 +-
 6 files changed, 20 insertions(+), 42 deletions(-)

Comments

Kleber Sacilotto de Souza Feb. 14, 2018, 4:19 p.m. UTC | #1
On 02/14/18 16:58, Marcelo Henrique Cerri wrote:
> BugLink: http://bugs.launchpad.net/bugs/1749332
> 
> Those drivers are only available in linux-azure* kernels.
> 
> Long Li (6):
>   UBUNTU: SAUCE: vmbus-rdma: ND142: don't wait forever for disconnection
>     from remote connector
>   UBUNTU: SAUCE: vmbus-rdma: ND142: remove idr handle before calling ND
>     on freeing CQ and QP
>   UBUNTU: SAUCE: vmbus-rdma: ND142: do not crash on idr allocation
>     failure - warn instead
>   UBUNTU: SAUCE: vmbus-rdma: ND144: don't wait forever for disconnection
>     from remote connector
>   UBUNTU: SAUCE: vmbus-rdma: ND144: remove idr handle before calling ND
>     on freeing CQ and QP
>   UBUNTU: SAUCE: vmbus-rdma: ND144: do not crash on idr allocation
>     failure - warn instead
> 
>  .../hw/vmbus-rdma/vmbus-rdma-142.0/provider.c      |  5 ++++-
>  .../hw/vmbus-rdma/vmbus-rdma-142.0/vmbus_rdma.c    | 24 +++++-----------------
>  .../hw/vmbus-rdma/vmbus-rdma-142.0/vmbus_rdma.h    |  2 +-
>  .../hw/vmbus-rdma/vmbus-rdma-144.0/provider.c      |  5 ++++-
>  .../hw/vmbus-rdma/vmbus-rdma-144.0/vmbus_rdma.c    | 24 +++++-----------------
>  .../hw/vmbus-rdma/vmbus-rdma-144.0/vmbus_rdma.h    |  2 +-
>  6 files changed, 20 insertions(+), 42 deletions(-)
> 

Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
Thadeu Lima de Souza Cascardo Feb. 14, 2018, 5:12 p.m. UTC | #2
On Wed, Feb 14, 2018 at 01:58:11PM -0200, Marcelo Henrique Cerri wrote:
> BugLink: http://bugs.launchpad.net/bugs/1749332
> 
> Those drivers are only available in linux-azure* kernels.
> 
> Long Li (6):
>   UBUNTU: SAUCE: vmbus-rdma: ND142: don't wait forever for disconnection
>     from remote connector
>   UBUNTU: SAUCE: vmbus-rdma: ND142: remove idr handle before calling ND
>     on freeing CQ and QP
>   UBUNTU: SAUCE: vmbus-rdma: ND142: do not crash on idr allocation
>     failure - warn instead
>   UBUNTU: SAUCE: vmbus-rdma: ND144: don't wait forever for disconnection
>     from remote connector
>   UBUNTU: SAUCE: vmbus-rdma: ND144: remove idr handle before calling ND
>     on freeing CQ and QP
>   UBUNTU: SAUCE: vmbus-rdma: ND144: do not crash on idr allocation
>     failure - warn instead
> 
>  .../hw/vmbus-rdma/vmbus-rdma-142.0/provider.c      |  5 ++++-
>  .../hw/vmbus-rdma/vmbus-rdma-142.0/vmbus_rdma.c    | 24 +++++-----------------
>  .../hw/vmbus-rdma/vmbus-rdma-142.0/vmbus_rdma.h    |  2 +-
>  .../hw/vmbus-rdma/vmbus-rdma-144.0/provider.c      |  5 ++++-
>  .../hw/vmbus-rdma/vmbus-rdma-144.0/vmbus_rdma.c    | 24 +++++-----------------
>  .../hw/vmbus-rdma/vmbus-rdma-144.0/vmbus_rdma.h    |  2 +-
>  6 files changed, 20 insertions(+), 42 deletions(-)
> 
> -- 
> 2.7.4

As it's limited to these drivers that work only on this platform and this
specific kernel, and requested by vendor:

Acked-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>