Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753154AbcKOUVP (ORCPT ); Tue, 15 Nov 2016 15:21:15 -0500 Received: from mga14.intel.com ([192.55.52.115]:61335 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751749AbcKOUVM (ORCPT ); Tue, 15 Nov 2016 15:21:12 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.31,496,1473145200"; d="scan'208";a="786813641" From: Bin Gao To: Thomas Gleixner Cc: Ingo Molnar , H Peter Anvin , x86@kernel.org, Peter Zijlstra , linux-kernel@vger.kernel.org, Bin Gao Subject: [PATCH 0/4] x86/tsc: add X86_FEATURE_TSC_KNOWN_FREQ flag and hardware related changes Date: Tue, 15 Nov 2016 12:27:20 -0800 Message-Id: <1479241644-234277-1-git-send-email-bin.gao@linux.intel.com> X-Mailer: git-send-email 1.9.1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 751 Lines: 19 This patch series adds X86_FEATURE_TSC_KNOWN_FREQ flag and modifies Intel Atom SoC related TSC codes to use the new TSC_KNOWN_FREQ flag and the existed TSC_RELIABLE flag. Bin Gao (4): x86/tsc: add X86_FEATURE_TSC_KNOWN_FREQ flag x86/tsc: mark TSC frequency determined by CPUID as known x86/tsc: mark Intel ATOM_GOLDMONT TSC reliable x86/tsc: set TSC_KNOWN_FREQ and TSC_RELIABLE flags on Intel Atom SoCs arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/kernel/tsc.c | 25 ++++++++++++++++++++++--- arch/x86/kernel/tsc_msr.c | 18 ++++++++++++++++++ arch/x86/platform/intel-mid/mfld.c | 9 +++++++-- arch/x86/platform/intel-mid/mrfld.c | 8 ++++++-- 5 files changed, 54 insertions(+), 7 deletions(-) -- 1.9.1