]> git.baikalelectronics.ru Git - kernel.git/commit
net_sched: fix another regression in cls_tcindex
authorWANG Cong <xiyou.wangcong@gmail.com>
Thu, 25 Sep 2014 19:06:05 +0000 (12:06 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sun, 28 Sep 2014 21:34:35 +0000 (17:34 -0400)
commiteb82d3999cf217565fa9f9d48672d60f9b03e423
tree94b03e67ef20eba2786a3db1123e18464c05d7a1
parentd7355d66079a4c9f3a8a1fdd3b2748c7d91e36cf
net_sched: fix another regression in cls_tcindex

Clearly the following change is not expected:

-       if (!cp.perfect && !cp.h)
-               cp.alloc_hash = cp.hash;
+       if (!cp->perfect && cp->h)
+               cp->alloc_hash = cp->hash;

Fixes: commit a4b67f07dc6f5a77a88 ("net: sched: RCU cls_tcindex")
Cc: John Fastabend <john.fastabend@gmail.com>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
Acked-by: John Fastabend <john.r.fastabend@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sched/cls_tcindex.c