]> git.proxmox.com Git - mirror_ovs.git/commit
tun-metadata: Reorder elements in tun_meta_entry structure.
authorBhanuprakash Bodireddy <bhanuprakash.bodireddy@intel.com>
Fri, 8 Sep 2017 17:59:15 +0000 (18:59 +0100)
committerBen Pfaff <blp@ovn.org>
Fri, 3 Nov 2017 19:48:14 +0000 (12:48 -0700)
commit69a723150f4115dfa2618fb85d747d11b932bbbd
tree184368b63e18c8ee58743f4f4f12b584bedbdfbe
parentabec9228f17cf3372e22c33c836a4714e10bd773
tun-metadata: Reorder elements in tun_meta_entry structure.

By reordering elements in tun_meta_entry structure, sum holes and pad
bytes can be reduced there by reducing the tun_table size.

Before: structure size: 56, sum holes: 4, pad bytes: 7  cachelines:1
After : structure size: 48, sum holes: 0, pad bytes: 3, cachelines:1

Signed-off-by: Bhanuprakash Bodireddy <bhanuprakash.bodireddy@intel.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
lib/tun-metadata.c