From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-18.8 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,INCLUDES_PULL_REQUEST, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A988DC433ED for ; Mon, 26 Apr 2021 09:59:12 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 70B11611F0 for ; Mon, 26 Apr 2021 09:59:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232951AbhDZJ7w (ORCPT ); Mon, 26 Apr 2021 05:59:52 -0400 Received: from mx2.suse.de ([195.135.220.15]:37470 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232943AbhDZJ7u (ORCPT ); Mon, 26 Apr 2021 05:59:50 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.221.27]) by mx2.suse.de (Postfix) with ESMTP id 71CB1B1A6; Mon, 26 Apr 2021 09:59:08 +0000 (UTC) Date: Mon, 26 Apr 2021 11:59:07 +0200 From: Borislav Petkov To: Linus Torvalds Cc: Dave Hansen , x86-ml , lkml Subject: [GIT PULL] x86/misc for v5.13 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, please pull the x86 miscellaneous pile for v5.13. Thx. --- The following changes since commit a38fd8748464831584a19438cbb3082b5a2dab15: Linux 5.12-rc2 (2021-03-05 17:33:41 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git tags/x86_misc_for_v5.13 for you to fetch changes up to f281854fa743f3474b2d0d69533301f48cf0e184: tools/x86/kcpuid: Add AMD leaf 0x8000001E (2021-03-18 11:36:14 +0100) ---------------------------------------------------------------- A new kcpuid tool to dump the raw CPUID leafs of a CPU. It has the CPUID bit definitions in a separate csv file which allows for adding support for new CPUID leafs and bits without having to update the tool. The main use case for the tool is hw enablement on preproduction x86 hw. ---------------------------------------------------------------- Andy Lutomirski (1): selftests/x86: Add a missing .note.GNU-stack section to thunks_32.S Borislav Petkov (3): tools/x86/kcpuid: Add AMD Secure Encryption leaf tools/x86/kcpuid: Check last token too tools/x86/kcpuid: Add AMD leaf 0x8000001E Feng Tang (1): tools/x86: Add a kcpuid tool to show raw CPU features tools/arch/x86/kcpuid/Makefile | 24 ++ tools/arch/x86/kcpuid/cpuid.csv | 400 +++++++++++++++++++ tools/arch/x86/kcpuid/kcpuid.c | 657 ++++++++++++++++++++++++++++++++ tools/testing/selftests/x86/thunks_32.S | 2 + 4 files changed, 1083 insertions(+) create mode 100644 tools/arch/x86/kcpuid/Makefile create mode 100644 tools/arch/x86/kcpuid/cpuid.csv create mode 100644 tools/arch/x86/kcpuid/kcpuid.c -- Regards/Gruss, Boris. SUSE Software Solutions Germany GmbH, GF: Felix Imendörffer, HRB 36809, AG Nürnberg