Re: [PATCH net-next 0/4] bridge: improve cache utilization

2017-02-06 Thread David Miller
From: Nikolay Aleksandrov Date: Sat, 4 Feb 2017 18:05:05 +0100 > This is the first set which begins to deal with the bad bridge cache > access patterns. The first patch rearranges the bridge and port structs > a little so the frequently (and closely) accessed members are in the same > cache line

Re: [PATCH net-next 0/4] bridge: improve cache utilization

2017-02-04 Thread Nikolay Aleksandrov
On 04/02/17 22:46, Stephen Hemminger wrote: > On Sat, 4 Feb 2017 18:05:05 +0100 > Nikolay Aleksandrov wrote: > >> Hi all, >> This is the first set which begins to deal with the bad bridge cache >> access patterns. The first patch rearranges the bridge and port structs >> a little so the frequent

Re: [PATCH net-next 0/4] bridge: improve cache utilization

2017-02-04 Thread Stephen Hemminger
On Sat, 4 Feb 2017 18:05:05 +0100 Nikolay Aleksandrov wrote: > Hi all, > This is the first set which begins to deal with the bad bridge cache > access patterns. The first patch rearranges the bridge and port structs > a little so the frequently (and closely) accessed members are in the same > ca

[PATCH net-next 0/4] bridge: improve cache utilization

2017-02-04 Thread Nikolay Aleksandrov
Hi all, This is the first set which begins to deal with the bad bridge cache access patterns. The first patch rearranges the bridge and port structs a little so the frequently (and closely) accessed members are in the same cache line. The second patch then moves the garbage collection to a workqueu