You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(easy) remove TOS policy routing support from Onload;
(hard) fix it.
Please note that currently Onload perfectly routes by TOS even with new kernels; it breaks when TOS is somehow used, but there is no policy routing set.
If AMD Onload team agrees to remove TOS policy routing support, then I'm ready to provide a patch.
The text was updated successfully, but these errors were encountered:
Linux have slightly changed IP TOS management, see https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit?id=338bb57e4c2a1c2c6fc92f9c0bd35be7587adca7. As a result, Socket test
--tester-run=sockapi-ts/sockopts/ip_tos:env=VAR.env.peer2peer,sock_type=tcp_passive,precedence_bits=FALSE,with_cmsg=FALSE
fails on linux>=6.10 and on the latest Ubuntu kernels starting from linux-6.8.0-50. I also see issues with some custom applications.I see 2 possible approaches:
Please note that currently Onload perfectly routes by TOS even with new kernels; it breaks when TOS is somehow used, but there is no policy routing set.
If AMD Onload team agrees to remove TOS policy routing support, then I'm ready to provide a patch.
The text was updated successfully, but these errors were encountered: