Re: [Intel-wired-lan] [PATCH net-next v4 1/6] net: ethtool: allow symmetric-xor RSS hash for any flow type
From: Gal Pressman <hidden>
Date: 2023-10-31 16:13:30
Also in:
intel-wired-lan, linux-doc
From: Gal Pressman <hidden>
Date: 2023-10-31 16:13:30
Also in:
intel-wired-lan, linux-doc
On 31/10/2023 17:20, Jakub Kicinski wrote:
On Tue, 31 Oct 2023 09:14:58 -0600 Ahmed Zaki wrote:quoted
Do you mean add vendor-specific implementation details to common docs? Not sure if I have seen this before. Any examples? Or, we can add a note in ethtool doc that each vendor's implementation is different and "Refer to your vendor's specifications for more info".Gal, can you shed any more detail on who your implementation differs? It will help the discussion, and also - I'm not sure how you can do xor differently..
Sure, IIUC, ice's implementation does a: (SRC_IP ^ DST_IP, SRC_IP ^ DST_IP, SRC_PORT ^ DST_PORT, SRC_PORT ^ DST_PORT) Our implementation isn't exactly xor, it is: (SRC_IP | DST_IP, SRC_IP ^ DST_IP, SRC_PORT | DST_PORT, SRC_PORT ^ DST_PORT) The way I see it, the xor implementation should be clearly documented, so no one uses the same flag with a different implementation by mistake.