diff options
| author | Lorenzo Bianconi <lorenzo@kernel.org> | 2026-07-03 13:02:17 +0200 |
|---|---|---|
| committer | Paolo Abeni <pabeni@redhat.com> | 2026-07-17 12:52:30 +0200 |
| commit | 9df92875d6d741f9bff1ad95eeaf40b34943d2c4 (patch) | |
| tree | eb89a79132d0c6334f8c5128d6adf4b59af48f70 /include | |
| parent | 008f965fb40f88c47f5fb852e1fef5becb0fa3b2 (diff) | |
| download | linux-next-9df92875d6d741f9bff1ad95eeaf40b34943d2c4.tar.gz linux-next-9df92875d6d741f9bff1ad95eeaf40b34943d2c4.zip | |
net: airoha: add preliminary support to configure tx hw QoS queue during flowtable offloading
Add the plumbing to program the AIROHA_FOE_QID field in the PPE FOE
entry with a per-flow priority value during flowtable offload. This
allows the hardware to steer offloaded flows to a specific QoS queue
on the egress QDMA block for traffic forwarded between two interfaces
via hardware acceleration, bypassing the kernel forwarding path.
The priority parameter is currently always zero because netfilter does
not yet provide a mechanism to pass the skb priority field to the
flowtable offload driver. Once that support is added in the netfilter
subsystem, the driver will be able to extract the priority from the
flow rule and map it to the appropriate hardware queue.
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://patch.msgid.link/20260703-airoha-hw-qos-queue-stub-v1-1-ef253ffdd093@kernel.org
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
