OSDN Git Service

Merge branch 'timers/urgent' into timers/core
authorThomas Gleixner <tglx@linutronix.de>
Sat, 27 Jan 2018 14:35:29 +0000 (15:35 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Sat, 27 Jan 2018 14:35:29 +0000 (15:35 +0100)
Pick up urgent bug fix and resolve the conflict.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
1  2 
kernel/time/hrtimer.c

@@@ -1759,10 -1591,9 +1759,14 @@@ int hrtimers_prepare_cpu(unsigned int c
                timerqueue_init_head(&cpu_base->clock_base[i].active);
        }
  
 -      cpu_base->active_bases = 0;
        cpu_base->cpu = cpu;
 -      hrtimer_init_hres(cpu_base);
++      cpu_base->active_bases = 0;
 +      cpu_base->hres_active = 0;
++      cpu_base->hang_detected = 0;
++      cpu_base->next_timer = NULL;
++      cpu_base->softirq_next_timer = NULL;
 +      cpu_base->expires_next = KTIME_MAX;
 +      cpu_base->softirq_expires_next = KTIME_MAX;
        return 0;
  }