Merge branches 'core', 'cxgb3', 'cxgb4', 'iser', 'iwpm', 'misc', 'mlx4', 'mlx5',...
authorRoland Dreier <roland@purestorage.com>
Tue, 10 Jun 2014 17:12:14 +0000 (10:12 -0700)
committerRoland Dreier <roland@purestorage.com>
Tue, 10 Jun 2014 17:12:14 +0000 (10:12 -0700)
1  2  3  4  5  6  7  8  9  10  11  12  13 
drivers/infiniband/hw/cxgb4/cm.c
drivers/infiniband/hw/cxgb4/device.c
drivers/infiniband/hw/mlx4/qp.c
drivers/net/ethernet/mellanox/mlx4/mlx4.h
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
include/linux/mlx4/device.h
include/rdma/ib_verbs.h

Simple merge
Simple merge
@@@@@@@@@@@@@@ -608,9 -608,9 -608,9 -608,9 -608,9 -608,9 -608,19 -608,9 -608,10 -608,9 -608,9 -608,9 -608,9 +608,20 @@@@@@@@@@@@@@ static int qp_has_rq(struct ib_qp_init_
                return !attr->srq;
             }
             
++++++ ++++++static int qp0_enabled_vf(struct mlx4_dev *dev, int qpn)
++++++ ++++++{
++++++ ++++++   int i;
++++++ ++++++   for (i = 0; i < dev->caps.num_ports; i++) {
++++++ ++++++           if (qpn == dev->caps.qp0_proxy[i])
++++++ ++++++                   return !!dev->caps.qp0_qkey[i];
++++++ ++++++   }
++++++ ++++++   return 0;
++++++ ++++++}
++++++ ++++++
             static int create_qp_common(struct mlx4_ib_dev *dev, struct ib_pd *pd,
                                    struct ib_qp_init_attr *init_attr,
-------- ----                       struct ib_udata *udata, int sqpn, struct mlx4_ib_qp **caller_qp)
++++++++ ++++                       struct ib_udata *udata, int sqpn, struct mlx4_ib_qp **caller_qp,
++++++++ ++++                       gfp_t gfp)
             {
                int qpn;
                int err;
Simple merge
Simple merge