HW has the limit on the number of fragments per tso segment of FRAG_NUM_MAX (=6). When running traffic, network stack may send many small messages which could result in tso segment has more number of fragments than 6. Therefore, ensure that tso segment should not contain more than 6 fragment even if tso size is less than gso seg size. CRs-Fixed: 2107317 Change-Id: I08f604e4f7fa6a1d6ab065c2360bba883328e5f2