On Mon, 09 Sep 2024 13:04:56 +0300, Michael Guralnik wrote: > This series introduces a new ODP scheme in mlx5 where the FW takes the > responsibility of parsing and providing page fault data to the driver > to handle the fault. > As opposed to the current ODP transport scheme where the driver is > responsible for reading and parsing work queues and querying mkeys to > acquire needed info to handle the page fault. > > [...] Applied, thanks! [1/8] net/mlx5: Expand mkey page size to support 6 bits https://git.kernel.org/rdma/rdma/c/cef7dde8836ab0 [2/8] net/mlx5: Expose HW bits for Memory scheme ODP https://git.kernel.org/rdma/rdma/c/6cd9171d04cff7 [3/8] RDMA/mlx5: Add new ODP memory scheme eqe format https://git.kernel.org/rdma/rdma/c/64c68385a39bb6 [4/8] RDMA/mlx5: Enforce umem boundaries for explicit ODP page faults https://git.kernel.org/rdma/rdma/c/8c6d097d830f77 [5/8] RDMA/mlx5: Split ODP mkey search logic https://git.kernel.org/rdma/rdma/c/7f91510af938b4 [6/8] RDMA/mlx5: Add handling for memory scheme page fault events https://git.kernel.org/rdma/rdma/c/e4fda2320f8e6b [7/8] RDMA/mlx5: Add implicit MR handling to ODP memory scheme https://git.kernel.org/rdma/rdma/c/6f2487bfafce5e [8/8] net/mlx5: Handle memory scheme ODP capabilities https://git.kernel.org/rdma/rdma/c/5416992c011080 Best regards, -- Leon Romanovsky <leon@xxxxxxxxxx>