Re: [PATCH] Introduce time_data, a new structure to hold jiffies, xtime, xtime_lock, wall_to_monotonic, calc_load_count and avenrun

2006-12-15 Thread Eric Dumazet
Just in case, I re-based the patch against 2.6.20-rc1-mm1 [PATCH] Introduce time_data, a new structure to hold jiffies, xtime, xtime_lock, wall_to_monotonic, calc_load_count and avenrun This patch introduces a new structure called time_data, where some time keeping related variables are put

Re: [PATCH] Introduce time_data, a new structure to hold jiffies, xtime, xtime_lock, wall_to_monotonic, calc_load_count and avenrun

2006-12-15 Thread Eric Dumazet
ater to only use time_data. Thank you [PATCH] Introduce time_data, a new structure to hold jiffies, xtime, xtime_lock, wall_to_monotonic, calc_load_count and avenrun This patch introduces a new structure called time_data, where some time keeping related variables are put together to share as f

Re: [PATCH] Introduce time_data, a new structure to hold jiffies, xtime, xtime_lock, wall_to_monotonic, calc_load_count and avenrun

2006-12-14 Thread Andrew Morton
On Wed, 13 Dec 2006 22:26:26 +0100 Eric Dumazet <[EMAIL PROTECTED]> wrote: > This patch introduces a new structure called time_data, where some time > keeping related variables are put together to share as few cache lines as > possible. ia64 refers to xtime_lock from assembly and hence doesn't

[PATCH] Introduce time_data, a new structure to hold jiffies, xtime, xtime_lock, wall_to_monotonic, calc_load_count and avenrun

2006-12-13 Thread Eric Dumazet
This patch introduces a new structure called time_data, where some time keeping related variables are put together to share as few cache lines as possible. This should reduce timer interrupt latency and cache lines ping pongs in SMP machines. struct time_data { u64_j