[PATCH v2 1/1] doc/ice: document protocol agnostic filtering
Burakov, Anatoly
anatoly.burakov at intel.com
Thu Nov 13 10:55:48 CET 2025
On 11/12/2025 6:04 PM, Bruce Richardson wrote:
> On Wed, Nov 12, 2025 at 11:34:12AM +0000, Anatoly Burakov wrote:
>> Current documentation for protocol agnostic filtering for ICE driver is a
>> bit terse and relies on a lot of assumed knowledge. Document the feature
>> better and make all of the assumptions explicit.
>>
>> Signed-off-by: Anatoly Burakov <anatoly.burakov at intel.com>
>> Acked-by: Vladimir Medvedkin <vladimir.medvedkin at intel.com>
>> ---
>> +
>> +.. code-block:: console
>> +
>> + python3 flow_parse.py --show -p "mac()/ipv4(src=1.1.1.1,dst=2.2.2.2)/udp()"
>> +
>> +Output:
>> +
>> + {'flow': {'generic': {'pattern': {'spec': b'00000000000100000000000208004500001c000000000011000001010101020202020000000000080000',
>> + 'mask': b'0000000000000000000000000000000000000000000000000000ffffffffffffffff0000000000000000'}}}}
>> +
>
> This looks like it should have a code-block tag on it too. Was that a
> deliberate omission? If it should be there, I'll add it on apply.
>
<snip>
>> +
>> +Spec (packet template):
>> + 000000000001 Destination MAC (6 bytes)
>> + 000000000002 Source MAC (6 bytes)
>> + 0800 EtherType = IPv4
>> + 4500001c0000000000110000 IPv4 header, protocol = UDP
>> + 01010101 Source IP = 1.1.1.1
>> + 02020202 Destination IP = 2.2.2.2
>> + 0000000000080000 UDP header
>> +
>
> The format of the output in the HTML here is not as above. Again, should
> this have a code-block tag on it?
Yes on both, they were meant to be monospace formatted (not necessarily
a *code* block but a monospaced block at least).
>
>> +Mask:
>> + 000000000000 Destination MAC (ignored)
>> + 000000000000 Source MAC (ignored)
>> + 0000 EtherType (ignored)
>> + 000000000000000000000000 IPv4/UDP header (ignored)
>> + ffffffff Source IP (match all 32 bits)
>> + ffffffff Destination IP (match all 32 bits)
>> + 0000000000000000 UDP header (ignored)
>> +
> <snip>
--
Thanks,
Anatoly
More information about the dev
mailing list