[ovs-git] [openvswitch/ovs] 4c438b: revalidator: Fix access of uninitialized memory.

GitHub noreply at github.com
Tue Dec 9 01:37:05 UTC 2014


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 4c438b67ee1b62afe5492c469769eb00f5b958e8
      https://github.com/openvswitch/ovs/commit/4c438b67ee1b62afe5492c469769eb00f5b958e8
  Author: Joe Stringer <joestringer at nicira.com>
  Date:   2014-12-08 (Mon, 08 Dec 2014)

  Changed paths:
    M ofproto/ofproto-dpif-upcall.c

  Log Message:
  -----------
  revalidator: Fix access of uninitialized memory.

Commit 64bb477 "dpif: Minimize memory copy for revalidation." introduced
a bug where the corner case of ukey creation (in revalidator threads)
could result in access to uninitialized memory when deleting flows from
the datapath. This could result in OVS aborting or deadlock. Fix it.

Signed-off-by: Joe Stringer <joestringer at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>




More information about the git mailing list