]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
lagg: update capabilites on SIOCSIFMTU
authorWojciech Macek <wma@FreeBSD.org>
Sat, 6 Nov 2021 09:41:43 +0000 (10:41 +0100)
committerWojciech Macek <wma@FreeBSD.org>
Sat, 6 Nov 2021 09:43:08 +0000 (10:43 +0100)
commitacdfc09639467714e4ac2080d346251e266ea4a6
tree8fa99a7d89edd552718753bb331642ffdc121083
parent6f397bc0fbe378664bbbc7c2296043e3b9673e2a
lagg: update capabilites on SIOCSIFMTU

Some NICs might have limited capabilities when Jumbo frames are used.
For exampe some neta interfaces only support TX csum offload when the
packet size is lower than a value specified in DT.
Fix it by re-reading capabilities of children interfaces after MTU
has been successfully changed.

Found by: Jerome Tomczyk <jerome.tomczyk@stormshield.eu>
Reviewed by: jhb
Obtained from: Semihalf
Sponsored by: Stormshield
Differential revision: https://reviews.freebsd.org/D32724
sys/net/if_lagg.c