]> git.baikalelectronics.ru Git - kernel.git/commit
net: sched: fix block->refcnt decrement
authorJiri Pirko <jiri@mellanox.com>
Wed, 8 Aug 2018 12:04:13 +0000 (14:04 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 9 Aug 2018 21:12:04 +0000 (14:12 -0700)
commitf3d5c153e0648b3545ec734dc894fdd456d677d4
treef7a846f8c2ef0d44c1c3b99b5dab3e613e28ec4b
parentd165181024893deb2db5e3a15f59dcb58aecee76
net: sched: fix block->refcnt decrement

Currently the refcnt is never decremented in case the value is not 1.
Fix it by adding decrement in case the refcnt is not 1.

Reported-by: Vlad Buslov <vladbu@mellanox.com>
Fixes: ef3cdb5f8bef ("net: sched: Avoid implicit chain 0 creation")
Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sched/cls_api.c