From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758359AbcGKKcm (ORCPT ); Mon, 11 Jul 2016 06:32:42 -0400 Received: from mga01.intel.com ([192.55.52.88]:22309 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752033AbcGKKck (ORCPT ); Mon, 11 Jul 2016 06:32:40 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.28,346,1464678000"; d="scan'208";a="1014473230" From: "Fenghua Yu" To: "Ingo Molnar" , "Thomas Gleixner" , "H. Peter Anvin" , "Borislav Petkov" , "Tony Luck" , "Ravi V Shankar" Cc: "linux-kernel" , "x86" , "Fenghua Yu" Subject: [PATCH v3 0/3] Cache id Date: Mon, 11 Jul 2016 06:33:50 -0700 Message-Id: <1468244033-38667-1-git-send-email-fenghua.yu@intel.com> X-Mailer: git-send-email 1.8.0.1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Fenghua Yu This patch set introduces cache id to identify a cache in platform. It can be useful in such areas as Cach Allocation Technology (CAT) where user needs to specify how much cache is allocated on which cache. Cache id provides a concise way to identify the cache. CAT patches will be released separately. Changes: v3: Chang to better description in the ABI documentation based on input from Ingo and Borislav. v2: Split one patch into three patches and add ABI documentation. Fenghua Yu (3): cacheinfo: Introduce cache id Documentation, ABI: Add a document entry for cache id x86, intel_cacheinfo: Enable cache id in x86 Documentation/ABI/testing/sysfs-devices-system-cpu | 17 +++++++++++++++++ arch/x86/kernel/cpu/intel_cacheinfo.c | 20 ++++++++++++++++++++ drivers/base/cacheinfo.c | 5 +++++ include/linux/cacheinfo.h | 3 +++ 4 files changed, 45 insertions(+) -- 2.5.0