Hi Roland, This is a 2nd batch of fixes for 3.5, mostly to the mlx4 (core and ib) driver:
[PATCH for-next V1 1/6] net/mlx4_core: Change bitmap allocator to work in round-robin fashion [PATCH for-next 2/6] IB/core: fix mismatch between locked and pinned pages [PATCH for-next 3/6] IB/mlx4: Fix parameter checking in create_cq [PATCH for-next 4/6] IB/core: Fix IB_SA_COMP_MASK macro [PATCH for-next 5/6] net/mlx4: Adjust initial value of vl_cap in mlx4_SET_PORT [PATCH for-next 6/6] IB/mlx4: bug fix for mlx4_ib_add error flow The first patch is V1 to the change in the bitmap allocator, where your feedback was applied. The second patch is fix from Yishai Hadas to wrong setting done in umem.c, the bug was introduced in 3.2, so its not regression from 3.4-rc1, sounds like it fits -stable Next is a fix from Eli to create_cq and following that three fixes which came up during Jack's work to prepare the SRIOV patches. BTW - this series should get along fine before the TSS/RSS one, and vise versa Or. Eli Cohen (1): IB/mlx4: Fix parameter checking in create_cq Jack Morgenstein (3): net/mlx4_core: Change bitmap allocator to work in round-robin fashion IB/core: Fix IB_SA_COMP_MASK macro IB/mlx4: bug fix for mlx4_ib_add error flow Or Gerlitz (1): net/mlx4: Adjust initial value of vl_cap in mlx4_SET_PORT Yishai Hadas (1): IB/core: fix mismatch between locked and pinned pages drivers/infiniband/core/umem.c | 2 +- drivers/infiniband/hw/mlx4/cq.c | 2 +- drivers/infiniband/hw/mlx4/main.c | 6 +++--- drivers/net/ethernet/mellanox/mlx4/alloc.c | 3 --- drivers/net/ethernet/mellanox/mlx4/port.c | 12 +++++++++++- include/rdma/ib_mad.h | 2 +- 6 files changed, 17 insertions(+), 10 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
