diff options
| author | Hangyu Hua <[email protected]> | 2023-06-07 02:23:01 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2023-06-07 11:31:41 +0000 |
| commit | 44f8baaf230c655c249467ca415b570deca8df77 (patch) | |
| tree | 6601ecff06f336294ee417b94c1592bde1b6e4ab /drivers/platform/surface/aggregator/controller.c | |
| parent | net: sched: act_police: fix sparse errors in tcf_police_dump() (diff) | |
| download | kernel-44f8baaf230c655c249467ca415b570deca8df77.tar.gz kernel-44f8baaf230c655c249467ca415b570deca8df77.zip | |
net: sched: fix possible refcount leak in tc_chain_tmplt_add()
try_module_get will be called in tcf_proto_lookup_ops. So module_put needs
to be called to drop the refcount if ops don't implement the required
function.
Fixes: 9f407f1768d3 ("net: sched: introduce chain templates")
Signed-off-by: Hangyu Hua <[email protected]>
Reviewed-by: Larysa Zaremba <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'drivers/platform/surface/aggregator/controller.c')
0 files changed, 0 insertions, 0 deletions
