...
- LU-9983 ko2iblnd: allow for discontiguous fragments
- LU-10089 o2iblnd: use IB_MR_TYPE_SG_GAPS
- LU-10129 lnd: set device capabilities
- LU-10129 lnd: rework map_on_demand behavior
- LU-10394 lnd: default to using MEM_REG
Gliffy Diagram | ||||
---|---|---|---|---|
|
The above diagram represents the issue at play. Page 3 is not the last page and it has a gap. When this gets RDMAed using FMR/FRMR, then some data is lost from page 4 (need to confirm)
Overview
To understand the above fixes we need to have an understanding of how memory is mapped by the o2iblnd.
...