[ovs-git] Open vSwitch: leak-checker: Remove because it cannot be made thread-safe. (master)

dev at openvswitch.org dev at openvswitch.org
Mon Jun 17 22:35:02 UTC 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  825da1c6d1c7b9bc5128d7588b8bad6efaae650e (commit)
       via  482557e5b54bb6bb35c71560a57aa6deb4a87f35 (commit)
      from  8a553e9afc412fb434f2352f27e75700ade88bd1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 825da1c6d1c7b9bc5128d7588b8bad6efaae650e
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=825da1c6d1c7b9bc5128d7588b8bad6efaae650e
Author: Ben Pfaff <blp at nicira.com>
		
leak-checker: Remove because it cannot be made thread-safe.
		
The underlying glibc interface is deprecated because the interface itself
is not thread-safe.  That means that there's no way for a layer on top of
it to be thread-safe.

Signed-off-by: Ben Pfaff <blp at nicira.com>
Acked-by: Ethan Jackson <ethan at nicira.com>


commit 482557e5b54bb6bb35c71560a57aa6deb4a87f35
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=482557e5b54bb6bb35c71560a57aa6deb4a87f35
Author: Ben Pfaff <blp at nicira.com>
		
backtrace: Remove variant that does not support threads.
		
This variant was Linux-specific, GCC-specific, only worked on
architectures with frame pointers (possibly only on i386?), and isn't used
with glibc anyway.  Remove it.

Signed-off-by: Ben Pfaff <blp at nicira.com>
Acked-by: Ethan Jackson <ethan at nicira.com>


-----------------------------------------------------------------------

Summary of changes:
 debian/openvswitch-common.install  |    1 -
 debian/openvswitch-common.manpages |    1 -
 lib/automake.mk                    |    3 -
 lib/backtrace.c                    |   86 +----------
 lib/leak-checker.c                 |  243 -----------------------------
 lib/leak-checker.h                 |   41 -----
 lib/leak-checker.man               |   15 --
 lib/stream-fd.c                    |    1 -
 lib/stream-ssl.c                   |    2 -
 lib/vconn-stream.c                 |    2 -
 manpages.mk                        |    2 -
 ovsdb/ovsdb-server.c               |    5 -
 rhel/openvswitch-fedora.spec.in    |    4 +-
 rhel/openvswitch.spec.in           |    4 +-
 utilities/.gitignore               |    1 -
 utilities/automake.mk              |    6 +-
 utilities/ovs-parse-leaks.8        |   35 -----
 utilities/ovs-parse-leaks.in       |  299 ------------------------------------
 vswitchd/ovs-vswitchd.8.in         |    1 -
 vswitchd/ovs-vswitchd.c            |    5 -
 xenserver/openvswitch-xen.spec.in  |    4 +-
 21 files changed, 6 insertions(+), 755 deletions(-)
 delete mode 100644 lib/leak-checker.c
 delete mode 100644 lib/leak-checker.h
 delete mode 100644 lib/leak-checker.man
 delete mode 100644 utilities/ovs-parse-leaks.8
 delete mode 100755 utilities/ovs-parse-leaks.in


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list