]> git.karo-electronics.de Git - karo-tx-linux.git/commit
pkt_sched: Fix sch_sfq vs tcf_bind_filter oops
authorJarek Poplawski <jarkao2@gmail.com>
Fri, 6 Aug 2010 00:22:35 +0000 (00:22 +0000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 26 Aug 2010 23:43:48 +0000 (16:43 -0700)
commit30b50aef739011ff91deb1e5e4e3e9dbc2b01be2
tree49dde626964bb8f1bd3c167a1b4441bead44de52
parent7abab52d26329d2e0fe97a12560e6ba44ebe4eff
pkt_sched: Fix sch_sfq vs tcf_bind_filter oops

[ Upstream commit eb4a5527b1f0d581ac217c80ef3278ed5e38693c ]

Since there was added ->tcf_chain() method without ->bind_tcf() to
sch_sfq class options, there is oops when a filter is added with
the classid parameter.

Fixes commit 7d2681a6ff4f9ab5e48d02550b4c6338f1638998
netdev thread: null pointer at cls_api.c

Signed-off-by: Jarek Poplawski <jarkao2@gmail.com>
Reported-by: Franchoze Eric <franchoze@yandex.ru>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
net/sched/sch_sfq.c