diff options
| author | Eli Cohen <[email protected]> | 2021-08-17 20:05:18 +0300 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2021-08-19 13:19:30 +0100 |
| commit | 74fc4f828769cca1c3be89ea92cb88feaa27ef52 (patch) | |
| tree | 1712da21bd894a75e252c7014b3645fe36ecc5da /tools/perf/scripts/python | |
| parent | c1c5cb3aee05e77abe9f9a3400692f46079fbf05 (diff) | |
net: Fix offloading indirect devices dependency on qdisc order creation
Currently, when creating an ingress qdisc on an indirect device before
the driver registered for callbacks, the driver will not have a chance
to register its filter configuration callbacks.
To fix that, modify the code such that it keeps track of all the ingress
qdiscs that call flow_indr_dev_setup_offload(). When a driver calls
flow_indr_dev_register(), go through the list of tracked ingress qdiscs
and call the driver callback entry point so as to give it a chance to
register its callback.
Reviewed-by: Jiri Pirko <[email protected]>
Signed-off-by: Eli Cohen <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions