]> git.baikalelectronics.ru Git - kernel.git/commit
IB/mlx5: Add contiguous ODP support
authorArtemy Kovalyov <artemyko@mellanox.com>
Wed, 5 Apr 2017 06:23:56 +0000 (09:23 +0300)
committerDoug Ledford <dledford@redhat.com>
Tue, 25 Apr 2017 19:40:28 +0000 (15:40 -0400)
commit8d97a85308176d978d8b35029956caac9ae8e9b7
treec4a6d87a9cfceb0b10c0fc6a55e4b99bdd9160a7
parentcdc120e93181e75bfbd54cd6965f3764dc6934b4
IB/mlx5: Add contiguous ODP support

Currenlty ODP supports only regular MMU pages.
Add ODP support for regions consisting of physically contiguous chunks
of arbitrary order (huge pages for instance) to improve performance.

Signed-off-by: Artemy Kovalyov <artemyko@mellanox.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/hw/mlx5/mem.c
drivers/infiniband/hw/mlx5/odp.c