On Wed, Aug 12, 2020 at 2:59 AM <xiangxia.m....@gmail.com> wrote: > > From: Tonghao Zhang <xiangxia.m....@gmail.com> > > To avoid some issues, for example RCU usage warning and double free, > we should flush the flows under ovs_lock. This patch refactors > table_instance_destroy and introduces table_instance_flow_flush > which can be invoked by __dp_destroy or ovs_flow_tbl_flush. > > Fixes: 50b0e61b32ee ("net: openvswitch: fix possible memleak on destroy > flow-table") > Reported-by: Johan Knöös <jkn...@google.com> > Reported-at: > https://mail.openvswitch.org/pipermail/ovs-discuss/2020-August/050489.html > Signed-off-by: Tonghao Zhang <xiangxia.m....@gmail.com>
Reviewed-by: Cong Wang <xiyou.wangc...@gmail.com> Thanks.