[ovs-git] Open vSwitch: timeval: Avoid backtrace() from signal handler on x86-64. (master)

dev at openvswitch.org dev at openvswitch.org
Fri Mar 8 01:14:04 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  4906f197e9ea8dbad967d1b82e30fd320e918f4e (commit)
      from  be80bc65c1da6225d3de238c041906bb459ee8ea (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 4906f197e9ea8dbad967d1b82e30fd320e918f4e
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=4906f197e9ea8dbad967d1b82e30fd320e918f4e
Author: Ben Pfaff <blp at nicira.com>
timeval: Avoid backtrace() from signal handler on x86-64.
backtrace() is really useful, but it is not signal safe everywhere.  We
need to reassess whether it is reasonable to use it anywhere, but
immediately we need to disable it on x86-64 (with glibc) because it is
causing segfaults in testing.

Bug #15497.
Reported-by: Ram Jothikumar <rjothikumar at vmware.com>
Signed-off-by: Ben Pfaff <blp at nicira.com>
Acked-by: Ethan Jackson <ethan at nicira.com>


Summary of changes:
 lib/timeval.c |   28 ++++++++++++++++------------
 1 files changed, 16 insertions(+), 12 deletions(-)

Open vSwitch

More information about the git mailing list