Received: by 2002:a05:6a10:a852:0:0:0:0 with SMTP id d18csp825034pxy; Fri, 30 Apr 2021 18:04:19 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy6u7BDGZejURBmnSUjYUHYt5W/uW/YZ+tZXxrhOSGAjJdf9A0ZHjl8cCP49Yy9LK7YHx8/ X-Received: by 2002:a63:e10e:: with SMTP id z14mr1498686pgh.290.1619831059183; Fri, 30 Apr 2021 18:04:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619831059; cv=none; d=google.com; s=arc-20160816; b=PtKM8ubXxbMAVibso8IVmEM+6HKDM9YANLlSN63j7Cgrby4nUdxsFWT9qekD6dbDb1 fsKDjzKP5Kx83fEqLO9gRI2NSzUxR8hSZeq4E6UPFs1sBbcjHKvE8KGRyYTSRN0aIT7R 66Fc7JpyWorKAFcdBhsVMwZBn9hA0rhe4J+8WbMdUujXRemoC0Ohe3QjY9iG4CiijP8u EudCEQ6ZYwdjZpjaYG8VuF4FIqcYyFdBSge5aVNA04pkeN1uqQg93tBFYRnnr6YS0H/z wMnvheKUoH2YzfhAvH01+BtCfOIFAGdPvjSjLSBrDgpMg48W07YBTdsysDKDStoxXyYq Gx3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=vItyFH07h7JJWWVL+iQal2DPbJ6ejOVKWutNF9KlRFw=; b=X4vOZivueXO8IuLFRAwOgQFr3OJ2U/LftcBOMD+REWqYl8Al9Jn6RX653mMbUzjepE M29jL6RKd8qjKFrnPD3YhBlZVvDQn0lYPszGxOfBhijlru5W30xVWYWAardw2kmw+Rh+ jxkPSIxijMpDcpV9VrYXqYNS5NEYtM/VSUeQ9qi4DF1bDajKEDPGUZKfG4yq8/KnP9Ri ZduUz68wrCyXLm3UuZQxwpkj5TLvp/auw85KsxJqGNlrSrJZHL9mQlJG6PM2H5BfOJ0F mJ+3/VY2MLy6KCfBFhsmBUrIVpWFPYHtudP2+fBqMMV646JRzYFolKkFEqcw3nNC21Jo yiSQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=FWiYy3za; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 10si5228379pgk.571.2021.04.30.18.03.02; Fri, 30 Apr 2021 18:04:19 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=FWiYy3za; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231173AbhEABCP (ORCPT + 99 others); Fri, 30 Apr 2021 21:02:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45074 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230226AbhEABCP (ORCPT ); Fri, 30 Apr 2021 21:02:15 -0400 Received: from mail-pj1-x102b.google.com (mail-pj1-x102b.google.com [IPv6:2607:f8b0:4864:20::102b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6B6ABC06174A for ; Fri, 30 Apr 2021 18:01:25 -0700 (PDT) Received: by mail-pj1-x102b.google.com with SMTP id gj14so5427361pjb.5 for ; Fri, 30 Apr 2021 18:01:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=vItyFH07h7JJWWVL+iQal2DPbJ6ejOVKWutNF9KlRFw=; b=FWiYy3zaUkm9HZE4nz+VMR4ZPhu7VAE+JILWbkJsCZuWcjEiis3FVuxTd9OrsFaXrM COXzC7+P4hVU6OxBSnKHsNNYbBJ0XZ2Dj0lV9tt505C7wAJ1Ac2h7h/p38k0cQkRpgE3 zS3qUv4ZFdsOCx7JVmkdrhAjQiBQEP+Hfh3bcp7NEsVu4lx5nzpfYyyQZH9JQH9m04U8 rTId6aSZ1pnmHJnnJ6dm3xzTXSt1dfChBMU3mKk0q2pP8HXJTSjqhiZP15g+MmPPc9pI 0e2khVrv/yLxwe1akI5CZUKhgrT0ZbfXUvsJhQOf+QqaD8ZwGwMATYkgXiod0n9WsqBQ y4OA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=vItyFH07h7JJWWVL+iQal2DPbJ6ejOVKWutNF9KlRFw=; b=sLd5yy5izPj4M3CI4u8Q3DHmNYHDqT/v7T47H/kOP4YeaMTtEtaMw8AzB32vjYlTx2 rJmmgEdQcYE6mtLlOVGuiN/cYEjzbRt3RjjBU/TgGAwGW99vmQaaCdD4rzNp5/hjahXc q4KFgwJtY6/RaF//2HMJzf2MN0oNNRXVaxXcc5FqJMAUUAWaekvRLUMhRmh9j0Ms2NiA gDogGznaM0H8iwxBUw7h3+eq1yYMBDqogFBwK9/GPMMXWgRGUsnwYMdZ0MipJDeCP2ri K6Gix70Bn/APhxKAReegwR7xFtR2+63/nS2aYw9mlUD6QPAcMzr+ZGSUnRuDa2jMYloc htcA== X-Gm-Message-State: AOAM533e7IA+AGV+hiBO9RbkQeHvdiiPJbYvKlKjCxjXszaYWqrUMc+6 Rk2u74fp3dXpIPITcxlMSx9BFploZ80XqYz+ef35zA== X-Received: by 2002:a17:90a:fa8f:: with SMTP id cu15mr8289994pjb.216.1619830884707; Fri, 30 Apr 2021 18:01:24 -0700 (PDT) MIME-Version: 1.0 References: <20210430131733.192414-1-rsaripal@amd.com> <20210430131733.192414-2-rsaripal@amd.com> In-Reply-To: From: Reiji Watanabe Date: Fri, 30 Apr 2021 18:01:08 -0700 Message-ID: Subject: Re: [PATCH v4 1/1] x86/cpufeatures: Implement Predictive Store Forwarding control. To: Borislav Petkov Cc: Ramakrishna Saripalli , linux-kernel@vger.kernel.org, x86@kernel.org, tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, Jonathan Corbet , bsd@redhat.com Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > > Could you please clarify ? > > Clarify what? I'm sorry, I overlooked the response from Ramakrishna today. So, Never mind... > I asked you whether you have a VM use case. Since you're talking/asking > about virt support, you likely have some use case in mind... When PSFD is available on the host (and the feature is exposed to its guest), basically, we would like to let the guest enable or disable PSFD on any vCPUs as it likes. Thanks, Reiji