On Mon, 29 Jun 2026 14:10:08 +0000 Loktionov, Aleksandr wrote: > I understood on TEID; I will drop the ethtool core patch. > > One question before respinning the ice feature patch: ice GTP RSS profiles > include TEID in the hardware hash fields. Since TEID is not generally > symmetric across UL/DL, should the driver: > > 1. report RXH_GTP_TEID honestly and let the core reject symmetric-xor > when GTP flow types are part of the preflight check; > > 2. hide RXH_GTP_TEID while symmetric-xor is enabled, even though that > misrepresents the hardware hash input; > > 3. reject symmetric-xor for configurations where GTP profiles include > TEID; or > > 4. change/program the ice GTP profile, if possible, to exclude TEID > under symmetric-xor? > > My preference is (1) or (3), but I do not want to encode the wrong uAPI > semantics.
Do you have access to any GTP experts? If your customers want the TEID in the symmetric hash then they probably know better what makes sense than me after reading about it for 1 minute. We may just need a better commit message on the first patch "TEID is intrinsically symmetric" is not true. Or maybe the driver / profiles are not doing the right thing. Please dig deeper.
