On Tue, Mar 10, 2020 at 10:35:31AM +0200, Leon Romanovsky wrote: > + RDMA > > On Tue, Mar 10, 2020 at 10:22:26AM +0200, Leon Romanovsky wrote: > > From: Leon Romanovsky <leonro@xxxxxxxxxxxx> > > > > Changelog: > > * v1: Added Saeed's patches. > > * v0: https://lore.kernel.org/linux-rdma/20200227123400.97758-1-leon@xxxxxxxxxx > > > > Hi, > > > > This series fixes various corner cases in the mlx5_ib MR > > cache implementation, see specific commit messages for more > > information. > > > > Thanks > > > > > > Jason Gunthorpe (8): > > RDMA/mlx5: Rename the tracking variables for the MR cache > > RDMA/mlx5: Simplify how the MR cache bucket is located > > RDMA/mlx5: Always remove MRs from the cache before destroying them > > RDMA/mlx5: Fix MR cache size and limit debugfs > > RDMA/mlx5: Lock access to ent->available_mrs/limit when doing > > queue_work > > RDMA/mlx5: Fix locking in MR cache work queue > > RDMA/mlx5: Revise how the hysteresis scheme works for cache filling > > RDMA/mlx5: Allow MRs to be created in the cache synchronously > > > > Michael Guralnik (1): > > {IB,net}/mlx5: Move asynchronous mkey creation to mlx5_ib > > > > Saeed Mahameed (3): > > {IB,net}/mlx5: Setup mkey variant before mr create command invocation > > {IB,net}/mlx5: Assign mkey variant in mlx5_ib only > > IB/mlx5: Replace spinlock protected write with atomic var These seem fine, can you update the shared branch please Thanks, Jason