• Thomas Gleixner's avatar
    x86: Check tsc available/disabled in the delayed init function · a8760eca
    Thomas Gleixner authored
    The delayed TSC init function does not check whether the system has no
    TSC or TSC is disabled at the kernel command line, which results in a
    crash in the work queue based extended calibration due to division by
    zero because the basic calibration never happened.
    
    Add the missing checks and do not touch TSC when not available or
    disabled.
    Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
    Cc: John Stultz <johnstul@us.ibm.com>
    a8760eca
tsc.c 26.3 KB