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=-0.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no 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 1065AC54FD0 for ; Sun, 26 Apr 2020 11:22:15 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id EA9A12071C for ; Sun, 26 Apr 2020 11:22:14 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726185AbgDZLWN (ORCPT ); Sun, 26 Apr 2020 07:22:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36264 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726122AbgDZLWN (ORCPT ); Sun, 26 Apr 2020 07:22:13 -0400 Received: from Galois.linutronix.de (Galois.linutronix.de [IPv6:2a0a:51c0:0:12e:550::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 34F92C061A0E for ; Sun, 26 Apr 2020 04:22:13 -0700 (PDT) Received: from p5de0bf0b.dip0.t-ipconnect.de ([93.224.191.11] helo=nanos.tec.linutronix.de) by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1jSfMG-0002id-Mh; Sun, 26 Apr 2020 13:22:00 +0200 Received: by nanos.tec.linutronix.de (Postfix, from userid 1000) id 1EEB0100605; Sun, 26 Apr 2020 13:22:00 +0200 (CEST) From: Thomas Gleixner To: Fenghua Yu , Ingo Molnar , Borislav Petkov , H Peter Anvin , David Woodhouse , Lu Baolu , Dave Hansen , Tony Luck , Ashok Raj , Jacob Jun Pan , Dave Jiang , Sohil Mehta , Ravi V Shankar Cc: linux-kernel , x86 , iommu@lists.linux-foundation.org, Fenghua Yu Subject: Re: [PATCH 4/7] x86/msr-index: Define IA32_PASID MSR In-Reply-To: <1585596788-193989-5-git-send-email-fenghua.yu@intel.com> References: <1585596788-193989-1-git-send-email-fenghua.yu@intel.com> <1585596788-193989-5-git-send-email-fenghua.yu@intel.com> Date: Sun, 26 Apr 2020 13:22:00 +0200 Message-ID: <87sggqsd9j.fsf@nanos.tec.linutronix.de> MIME-Version: 1.0 Content-Type: text/plain X-Linutronix-Spam-Score: -1.0 X-Linutronix-Spam-Level: - X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Fenghua Yu writes: > The IA32_PASID MSR (0xd93) contains the Process Address Space Identifier > (PASID), a 20-bit value. Bit 31 must be set to indicate the value > programmed in the MSR is valid. Hardware uses PASID to identify which > process submits the work and direct responses to the right process. No. It does not identify the process. It identifies the process' address space as the name says. Please provide coherent and precise information. Thanks, tglx