On Fri, Sep 08, 2017 at 06:59:23PM +0100, Bhanuprakash Bodireddy wrote: > By reordering elements in ofproto_bundle_settings structure, sum holes > and pad bytes can be reduced. > > Before: structure size: 96, sum holes: 13, pad bytes: 7, cachelines:2 > After : structure size: 80, sum holes: 4, pad bytes: 0, cachelines:2 > > Signed-off-by: Bhanuprakash Bodireddy <bhanuprakash.bodire...@intel.com> > --- > ofproto/ofproto.h | 5 ++--- > 1 file changed, 2 insertions(+), 3 deletions(-) > > diff --git a/ofproto/ofproto.h b/ofproto/ofproto.h > index 9e35327..2a7c1f3 100644 > --- a/ofproto/ofproto.h > +++ b/ofproto/ofproto.h > @@ -403,18 +403,17 @@ struct ofproto_bundle_settings { > size_t n_slaves; > > enum port_vlan_mode vlan_mode; /* Selects mode for vlan and trunks */ > + bool protected; /* Protected port mode */ > + bool use_priority_tags; /* Use 802.1p tag for frames in VLAN 0? */ > uint16_t qinq_ethtype; > int vlan; /* VLAN VID, except for PORT_VLAN_TRUNK. */ > unsigned long *trunks; /* vlan_bitmap, except for PORT_VLAN_ACCESS. > */ > unsigned long *cvlans; > - bool use_priority_tags; /* Use 802.1p tag for frames in VLAN 0? */ > > struct bond_settings *bond; /* Must be nonnull iff if n_slaves > 1. */ > > struct lacp_settings *lacp; /* Nonnull to enable LACP. */ > struct lacp_slave_settings *lacp_slaves; /* Array of n_slaves elements. > */ > - > - bool protected; /* Protected port mode */ > };
I'm planning to skip this one for the same reason as the previous patches. _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev