This is for for my own reference and does not constitute any recommendations.

VIO Server Changes

Verify flow_control is set to yes – This is the default setting

lsattr –El ent0 | grep flow and lsattr –El ent1 | grep flow
chdev -l ent0 –a flow_control=yes
chdev -l ent1 –a flow_control=yes

VIO Server “no“ parameters

no -o -p tcp_recvspace=2097152
no -o -p tcp_sendspace=2097152
chdev -l en7 -a tcp_sendspace=2097152
chdev -l en7 -a tcp_recvspace=2097152

VIO Server interface parameters SEA (ent7)

chdev -l en7 -a largesend=1
chdev -l en7 -a large_receive=1

VIO Server interface parameters SEA (en7)

chdev -l en7 -a mtu_bypass=on

VIO Server interface parameters EtherChannel (ent6)

chdev -l en6 -a chksum_offload=yes
chdev -l en6 -a large_send=1
chdev -l en6 -a large_receive=1

VIO Server interface parameters EtherChannel (en6)

chdev -l en6 -a mtu_bypass=on

Changes to AIX LPAR

AIX LPAR “no“ parameters

no -o -p sb_max=2621440
no -o -p tcp_recvspace=2097152
no -o -p tcp_sendspace=2097152
chdev -l en0 -a tcp_sendspace=2097152 
chdev -l en0 -a tcp_recvspace=2097152

AIX LPAR interface parameters (ent0)

chdev -l en0 -a chksum_offload=yes
chdev -l en0 -a large_send=1
chdev -l en0 -a large_receive=1

AIX LPAR interface parameters (en0)

chdev -l en0 -a mtu_bypass=on