On Mon, Jul 08, 2019 at 01:59:01PM +0300, Leon Romanovsky wrote: > From: Leon Romanovsky <leonro@xxxxxxxxxxxx> > > Hi, > > This is RDMA part of previously sent DIM library improvements series > [1], which was pulled by Dave. It needs to be pulled to RDMA too as > a pre-requirements. > > Changes since v4: > * Separated mlx5 change from IB/core changes. > > Changes since v3: > * Renamed dim_owner to be priv > * Added Sagi's ROBs > * Removed casting of void pointer. > > Changes since v2: > - renamed user-space knob from dim to adaptive-moderation (Sagi) > - some minor code clean ups (Sagi) > - Reordered patches to ensure that netlink expose is last in the series. > - Slightly cleaned commit messages > - Changed "bool use_cq_dim" flag to be bitwise to save space. > > Changes since v1: > - added per ib device configuration knob for rdma-dim (Sagi) > - add NL directives for user-space / rdma tool to configure rdma dim > (Sagi/Leon) > - use one header file for DIM implementations (Leon) > - various point changes in the rdma dim related code in the IB core > (Leon) > - removed the RDMA specific patches form this pull request\ > > Thanks > > [1] https://www.spinics.net/lists/netdev/msg581046.html > > Leon Romanovsky (1): > RDMA/mlx5: Set RDMA DIM to be enabled by default > > Yamin Friedman (3): > linux/dim: Implement RDMA adaptive moderation (DIM) > RDMA/core: Provide RDMA DIM support for ULPs > RDMA/nldev: Added configuration of RDMA dynamic interrupt moderation > to netlink Applied to for-next Thanks, Jason