[ovs-git] Open vSwitch: use RT_ROUNDUP on NetBSD (master)

dev at openvswitch.org dev at openvswitch.org
Mon Apr 22 15:56:09 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  339f0a19dce0dd553b1f59f927b5a5c44c4a1663 (commit)
       via  14235530fa72443c9cd33dd5b42b13c9c9caa09b (commit)
       via  e091ef84ca8a68946d340c2474cc2bb3f6dbd1ec (commit)
       via  a0e21f5822ae3180bd8570f11f5ea8ecbd78e7db (commit)
       via  4ed6a64c61bc28513e3fa000f2f2c83e54052678 (commit)
       via  5c6d0628ac6fda818b231103085db1b5055aa752 (commit)
       via  06a2213b38571636e8325460e95972c369cc4f13 (commit)
       via  75797e0dd465f9a7a8a034a43dfa93eda2d7ade4 (commit)
       via  edefaa2ef7acf59d3a062fff4ef3b9703103878c (commit)
       via  1232834866cfae92e4316f6988115b953f159eab (commit)
       via  0f31bef563d66b1f7b2482545dc2d44d57e1debc (commit)
       via  70423471bd7ebabe03212110b44c2a38448f6765 (commit)
       via  bf1aa7a0538e76885849c67280786908fe102bb7 (commit)
      from  eeecce05e14a6c62ff531801c0f27e54131a545c (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 339f0a19dce0dd553b1f59f927b5a5c44c4a1663
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=339f0a19dce0dd553b1f59f927b5a5c44c4a1663
Author: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
		
use RT_ROUNDUP on NetBSD
		
Signed-off-by: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 14235530fa72443c9cd33dd5b42b13c9c9caa09b
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=14235530fa72443c9cd33dd5b42b13c9c9caa09b
Author: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
		
include some headers to satisfy header file dependencies on NetBSD-6
		
while this change don't seem to be necessary on NetBSD-current,
NetBSD-6 is the latest release at this point.

Signed-off-by: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit e091ef84ca8a68946d340c2474cc2bb3f6dbd1ec
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=e091ef84ca8a68946d340c2474cc2bb3f6dbd1ec
Author: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
		
some ctype related casts to suppress gcc warnings on NetBSD
		
where it can't be EOF, cast a value to unsigned char before passing it
to ctype functions to avoid unintended sign extension.

Signed-off-by: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit a0e21f5822ae3180bd8570f11f5ea8ecbd78e7db
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=a0e21f5822ae3180bd8570f11f5ea8ecbd78e7db
Author: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
		
be compilable even when _SC_PHYS_PAGES is not available
		
Signed-off-by: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 4ed6a64c61bc28513e3fa000f2f2c83e54052678
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=4ed6a64c61bc28513e3fa000f2f2c83e54052678
Author: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
		
change the type of popcount unsigned
		
it's a natural choice and compatible with a version found in NetBSD libc.

Signed-off-by: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 5c6d0628ac6fda818b231103085db1b5055aa752
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=5c6d0628ac6fda818b231103085db1b5055aa752
Author: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
		
invoke perl as ${PERL}
		
as suggested by Ben Pfaff.

Signed-off-by: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 06a2213b38571636e8325460e95972c369cc4f13
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=06a2213b38571636e8325460e95972c369cc4f13
Author: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
		
explicitly invoke perl for uuidfilt.pl (rather than via shebang)
		
depending on a platform, perl might not be /usr/bin/perl.
eg. on NetBSD it's usually /usr/pkg/bin/perl.

Signed-off-by: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 75797e0dd465f9a7a8a034a43dfa93eda2d7ade4
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=75797e0dd465f9a7a8a034a43dfa93eda2d7ade4
Author: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
		
ovs-pki: Add NetBSD case for test
		
Signed-off-by: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit edefaa2ef7acf59d3a062fff4ef3b9703103878c
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=edefaa2ef7acf59d3a062fff4ef3b9703103878c
Author: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
		
include strings.h for strcasecmp
		
while this is not the only place strcasecmp is used without an
explicit inclusion of the header, it's the only place gcc complains
on my environment.  for other places, probably the header is included
indirectly via other headers, i guess.

Signed-off-by: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 1232834866cfae92e4316f6988115b953f159eab
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=1232834866cfae92e4316f6988115b953f159eab
Author: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
		
remove remaining pkg-config references
		
Signed-off-by: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 0f31bef563d66b1f7b2482545dc2d44d57e1debc
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=0f31bef563d66b1f7b2482545dc2d44d57e1debc
Author: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
		
use ax_check_openssl.m4 instead of a direct use of pkg-config.
		
on some platforms, including NetBSD-6, openssl is available but
its pkg-config files (*.pc) are not.  according to Ed Maste,
this is the case for FreeBSD as well.

Signed-off-by: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 70423471bd7ebabe03212110b44c2a38448f6765
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=70423471bd7ebabe03212110b44c2a38448f6765
Author: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
		
add ax_check_openssl.m4
		
this file is obtained from:
http://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=blob_plain;f=m4/ax_check_openssl.m4;hb=5a7260331c7d13263126e35c5743fdc35cbc2894

Signed-off-by: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit bf1aa7a0538e76885849c67280786908fe102bb7
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=bf1aa7a0538e76885849c67280786908fe102bb7
Author: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
		
fix an obvious mistake in a test of IFM_ETHER
		
fix a bug in FreeBSD code.  the fix is suggested by Ed Maste.

Signed-off-by: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
Signed-off-by: Ben Pfaff <blp at nicira.com>


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

Summary of changes:
 INSTALL                  |    2 -
 debian/control           |    2 +-
 lib/json.c               |   14 +++---
 lib/netdev-bsd.c         |    2 +-
 lib/ofp-util.c           |    2 +-
 lib/route-table-bsd.c    |    6 ++
 lib/route-table.h        |    1 +
 lib/smap.c               |    2 +
 lib/socket-util.h        |    1 +
 lib/util.c               |    2 +-
 lib/util.h               |    2 +-
 m4/ax_check_openssl.m4   |  124 ++++++++++++++++++++++++++++++++++++++++++++++
 m4/openvswitch.m4        |    3 +-
 tests/ofproto-macros.at  |    2 +-
 tests/ofproto.at         |   20 ++++----
 tests/ovs-vsctl.at       |   16 +++---
 tests/ovsdb-execution.at |    2 +-
 tests/ovsdb-idl.at       |    6 +-
 tests/ovsdb-monitor.at   |    2 +-
 tests/ovsdb-server.at    |   24 +++++-----
 tests/ovsdb-tool.at      |   18 +++---
 tests/ovsdb-trigger.at   |    2 +-
 utilities/ovs-pki.in     |    2 +-
 vswitchd/system-stats.c  |    4 ++
 24 files changed, 198 insertions(+), 63 deletions(-)
 create mode 100644 m4/ax_check_openssl.m4


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list