On 30.01.2024 07:39, takeru hayasaka wrote:
Hi Marcin-san
Thanks for your review!
quoted
Do I understand correctly that all gtpu* include TEID? Maybe write it here.
Yes, that's correct.
quoted
It would be nice to see a link to the patch that added GTP and 'e' flag support
to ethtool itself ("ethtool: add support for rx-flow-hash gtp").
I will send you the link.
The one I sent earlier was outdated, so I've updated it to match this patch.
https://lore.kernel.org/netdev/20240130053742.946517-1-hayatake396@gmail.com/ (local)
quoted
gtpc(4|6) doesn't include TEID, so what is its purpose?
In GTPC communication, there is no TEID in the CSR (Create Session Request).
Therefore, there are cases of GTPC that do not include TEID.
The way I understand it now, this patch (and the ethtool one) adds hashing on
TEID field in GTP* headers. So I wanted to ask why do we have a case (gtpc(4|6))
that doesn't include TEID? Do we hash on other fields in this header?
quoted
s/TEID(4byte)/TEID (4bytes)/
Also, I think two newlines should remain here.
I will correct the TEID notation in the next patch!
Thanks,
Marcin
---8<---