Hello Roland,

Please review below approach as early as you can. Thanks

This patch is based on Eli and Roland's input. The idea is to keep
IPoIB-UD 2K MTU current implementation and allows IPoIB-UD link MTU up
to 4092 (4K - IPOB_ENCAP_LEN) when HCAs support 4K MTU. For IPoIB-UD 4K
MTU, if the PAGE_SIZE is greater than IB MTU + GRH HEAD + 4, then no S/G
is needed, use IPoIB-UD 2K MTU implementation, if PAGE_SIZE is smaller,
then two buffers need to be used. One of the API IPoIB-CM RX S/G code
has been made more generic, so it can be reused.

This patchset includes three patches:
1. Make one IPoIB-CM RX S/G API generic.
2. Set up IPoIB-UD RX S/G ready.
3. Enable IPoIB-UD RX S/G when needed.

Shirley

_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to