This repository has been archived by the owner on Sep 24, 2020. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
IB/srp: Fix infinite loop when FMR sg[0].offset != 0
Avoid that mapping an sg-list in which the first element has a non-zero offset triggers an infinite loop when using FMR. This patch makes the FMR mapping code similar to that of ib_sg_to_pages(). Note: older Mellanox HCAs do not support non-zero offsets for FMR. See also commit 8c4037b ("IB/srp: always avoid non-zero offsets into an FMR"). Reported-by: Alex Estrin <[email protected]> Signed-off-by: Bart Van Assche <[email protected]> Cc: <[email protected]> Signed-off-by: Doug Ledford <[email protected]>
- Loading branch information