From: Nikolay Aleksandrov <razor@xxxxxxxxxxxxx> Date: Thu, 27 Aug 2015 14:19:20 -0700 > From: Nikolay Aleksandrov <nikolay@xxxxxxxxxxxxxxxxxxx> > > While looking into fixing the local entries scalability issue I noticed > that the structure is badly arranged because vlan_id would fall in a > second cache line while keeping rcu which is used only when deleting > in the first, so re-arrange the structure and push rcu to the end so we > can get 16 bytes which can be used for other fields (by pushing rcu > fully in the second 64 byte chunk). With this change all the core > necessary information when doing fdb lookups will be available in a > single cache line. ... > Signed-off-by: Nikolay Aleksandrov <nikolay@xxxxxxxxxxxxxxxxxxx> This looks fine, applied, thanks.