Skip to content
  • Thomas Gleixner's avatar
    timekeeping: Lift clocksource cacheline restriction · 09a99820
    Thomas Gleixner authored
    
    
    We cache all hotpath members of a clocksource in the time keeper
    core. So there is no requirement in general to cache line align struct
    clocksource. Remove the enforces alignment.
    
    That allows users which need to wrap struct clocksource into their own
    struct to align the struct without getting extra padding.
    
    Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
    Cc: John Stultz <john.stultz@linaro.org>
    Cc: Russell King - ARM Linux <linux@arm.linux.org.uk>
    Cc: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
    Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
    Cc: Mans Rullgard <mans@mansr.com>
    Cc: Viresh Kumar <viresh.kumar@linaro.org>
    Cc: Nicolas Pitre <nico@linaro.org>
    Cc: Tony Lindgren <tony@atomide.com>
    Cc: Sebastian Frias <sebastian_frias@sigmadesigns.com>
    Link: http://lkml.kernel.org/r/alpine.DEB.2.11.1511191209000.3898@nanos
    09a99820