Skip to content
  • Frederic Weisbecker's avatar
    posix_cpu_timer: consolidate expiry time type · 55ccb616
    Frederic Weisbecker authored
    
    
    The posix cpu timer expiry time is stored in a union of two types: a 64
    bits field if we rely on scheduler precise accounting, or a cputime_t if
    we rely on jiffies.
    
    This results in quite some duplicate code and special cases to handle the
    two types.
    
    Just unify this into a single 64 bits field.  cputime_t can always fit
    into it.
    
    Signed-off-by: default avatarFrederic Weisbecker <fweisbec@gmail.com>
    Cc: Stanislaw Gruszka <sgruszka@redhat.com>
    Cc: Thomas Gleixner <tglx@linutronix.de>
    Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
    Cc: Ingo Molnar <mingo@elte.hu>
    Cc: Oleg Nesterov <oleg@redhat.com>
    Cc: KOSAKI Motohiro <kosaki.motohiro@gmail.com>
    Cc: Olivier Langlois <olivier@trillion01.com>
    Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
    55ccb616