As per the TAS v10.2.8 release notes, the disable_checksum_offloading setting is now added. However, in the upgrade from v10.2.7 to v10.2.8, the checksum offloading is still on.
The cf deployment manifest shows the setting:
$ bosh -d cf-#### manifest | grep -i disable_checksum
disable_checksum_offloading: false
However, the "tx-checksumming" and "tx-checksum-ip-generic" settings are still "on" in the diego_cell instances:
diego_cell/####:~$ sudo ethtool -k eth0 | grep checksum
rx-checksumming: on
tx-checksumming: on
tx-checksum-ipv4: off [fixed]
tx-checksum-ip-generic: on
tx-checksum-ipv6: off [fixed]
tx-checksum-fcoe-crc: off [fixed]
tx-checksum-sctp: off [fixed]
VMware Tanzu Application Service
In TAS v10.2.8, the disable_checksum_offloading setting has been added but it is set to "false" by default.
If "disable_checksum_offloading" is "false", then "tx-checksumming" and "tx-checksum-ip-generic" will be "on". This is the default.
If "disable_checksum_offloading" is "true", then "tx-checksumming" and "tx-checksum-ip-generic" will be "off".
To set "disable_checksum_offloading" to "true", then go to TAS tile Settings->Advanced Features and tick the checkbox for "Diego Cell Disable Checksum Offloading". Then, save and Apply Changes.