Thanks, applied to master.

On Mon, Nov 03, 2014 at 09:09:22AM -0800, Jarno Rajahalme wrote:
> LGTM,
> 
> Sorry for letting this sit so long!
> 
> Acked-by: Jarno Rajahalme <jrajaha...@nicira.com>
> 
> 
> On Oct 3, 2014, at 3:49 PM, Ben Pfaff <b...@nicira.com> wrote:
> 
> > The ovs-atomic-i586 implementation of atomic operations can implement
> > 64-bit atomics more efficiently when SSE is supported.  XenServer runs only
> > on 64-bit capable processors, in 32-bit mode, so we know on XenServer that
> > SSE and SSE2 are supported because they are architectural for amd64.  Thus,
> > this commit enables SSE and SSE2 when building for XenServer to get the
> > improved atomics support.
> > 
> > I tested that this successfully adds -msse -msse2 to the compiler flags
> > inside a XenServer DDK, but I didn't actually run it on a real XenServer
> > install.
> > 
> > CC: Jarno Rajahalme <jarno.rajaha...@gmail.com>
> > Signed-off-by: Ben Pfaff <b...@nicira.com>
> > ---
> > xenserver/openvswitch-xen.spec.in |    2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> > 
> > diff --git a/xenserver/openvswitch-xen.spec.in 
> > b/xenserver/openvswitch-xen.spec.in
> > index bd82681..7b6bfaf 100644
> > --- a/xenserver/openvswitch-xen.spec.in
> > +++ b/xenserver/openvswitch-xen.spec.in
> > @@ -76,7 +76,7 @@ Open vSwitch Linux kernel module compiled against kernel 
> > version
> > %setup -q -n openvswitch-%{openvswitch_version}
> > 
> > %build
> > -./configure --prefix=/usr --sysconfdir=/etc 
> > --localstatedir=%{_localstatedir} 
> > --with-linux=/lib/modules/%{xen_version}/build --enable-ssl
> > +./configure --prefix=/usr --sysconfdir=/etc 
> > --localstatedir=%{_localstatedir} 
> > --with-linux=/lib/modules/%{xen_version}/build --enable-ssl CFLAGS='-g -O2 
> > -msse -msse2'
> > make %{_smp_mflags}
> > 
> > %install
> > -- 
> > 1.7.10.4
> > 
> 
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to