On Fri, Mar 13, 2020 at 10:41:38AM -0300, Jason Gunthorpe wrote: > 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, applied to mlx5-next a3cfdd392811 {IB,net}/mlx5: Move asynchronous mkey creation to mlx5_ib fc6a9f86f08a {IB,net}/mlx5: Assign mkey variant in mlx5_ib only 54c62e13ad76 {IB,net}/mlx5: Setup mkey variant before mr create command invocation > > Thanks, > Jason