Re: [PATCH rdma-next] RDMA/mlx5: Make sure that UMR page is aligned to PAGE_SIZE
Leon Romanovsky <[email protected]>
| Newsgroups | org.kernel.vger.linux-rdma,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <20260723083555.GD110966@unreal> |
On Wed, Jul 22, 2026 at 04:41:03PM -0300, Jason Gunthorpe wrote: > On Wed, Jul 22, 2026 at 02:41:13PM +0300, Leon Romanovsky wrote: > > From: Leon Romanovsky <[email protected]> > > > > The UMR XLT buffer needs to be aligned to PAGE_SIZE. > > Why? It goes into a sgl? The device certainly does not work on > PAGE_SIZE, so if there is some alignment here it should be the MLX5 > adaptor alignment We need an alignment to 2Kb as a minimum here. In our case, we got the following assert: ‘mlx5_post_send_umr: assertion failed (MLX5_GET64(umr_pointer_desc_argument, data, address) & 0×7ff == 0)’ Thanks > > Jason >