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=-5.6 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE, SPF_PASS,USER_AGENT_SANE_1 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 76B78C2BB55 for ; Thu, 16 Apr 2020 11:59:40 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 51D99206E9 for ; Thu, 16 Apr 2020 11:59:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1587038380; bh=C02HcDV/4ymZNiH43m0bSPRVlDyWt+JoeqGraHiMLd0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:List-ID:From; b=zoeD873YE4HF11doW8N45PxCiUw+KC7Gw+0hGFtL7S5heTpNHHUb1WxfjMSP1xHkZ qgUGh3UTH1nEv/CGxVztivayc5j7yu4FCsfilm8AdUwsB+UgN8pc0pxxhbYbIDv6b4 cpobVpHuZbjYa3Sa1wYlIFXxM5ug4x1OvHDQ3pHI= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2634786AbgDPL7e (ORCPT ); Thu, 16 Apr 2020 07:59:34 -0400 Received: from mail.kernel.org ([198.145.29.99]:57642 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2634634AbgDPL6a (ORCPT ); Thu, 16 Apr 2020 07:58:30 -0400 Received: from willie-the-truck (236.31.169.217.in-addr.arpa [217.169.31.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 84BA521D7F; Thu, 16 Apr 2020 11:58:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1587038307; bh=C02HcDV/4ymZNiH43m0bSPRVlDyWt+JoeqGraHiMLd0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=URf8tVUpg0dmW48kXtETXHP24CfevH1ltJdpvaAbByZa5tCvk27qPG9Kfjtvb4RAs tlGYb9cWL6gOnGvPrPDx0n8WM9ShN8U2ZjoQEDehefBb+vVe2Mnw3CPY3McZnvoZ9w Bg39tBl0Nx4JN2v/pxk4wIRYnLg1kI+62/88Of/0= Date: Thu, 16 Apr 2020 12:58:22 +0100 From: Will Deacon To: linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu Cc: linux-kernel@vger.kernel.org, Suzuki K Poulose , Mark Rutland , Marc Zyngier , Anshuman Khandual , Catalin Marinas , Sai Prakash Ranjan , Doug Anderson , kernel-team@android.com Subject: Re: [PATCH 8/8] arm64: cpufeature: Add an overview comment for the cpufeature framework Message-ID: <20200416115817.GB32443@willie-the-truck> References: <20200414213114.2378-1-will@kernel.org> <20200414213114.2378-9-will@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200414213114.2378-9-will@kernel.org> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Suzuki, On Tue, Apr 14, 2020 at 10:31:14PM +0100, Will Deacon wrote: > Now that Suzuki isn't within throwing distance, I thought I'd better add > a rough overview comment to cpufeature.c so that it doesn't take me days > to remember how it works next time. > > Signed-off-by: Will Deacon > --- > arch/arm64/kernel/cpufeature.c | 43 ++++++++++++++++++++++++++++++++++ > 1 file changed, 43 insertions(+) Any chance you can look at this one, please? I don't trust myself to get all of the details right here! I'm also wondering whether we should mention something about KVM and the guest view of the registers. What do you think? Will 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=-5.3 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 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 572FAC2BB55 for ; Thu, 16 Apr 2020 11:58:32 +0000 (UTC) Received: from mm01.cs.columbia.edu (mm01.cs.columbia.edu [128.59.11.253]) by mail.kernel.org (Postfix) with ESMTP id D067C21D95 for ; Thu, 16 Apr 2020 11:58:31 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="URf8tVUp" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D067C21D95 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kvmarm-bounces@lists.cs.columbia.edu Received: from localhost (localhost [127.0.0.1]) by mm01.cs.columbia.edu (Postfix) with ESMTP id 56EB24B141; Thu, 16 Apr 2020 07:58:31 -0400 (EDT) X-Virus-Scanned: at lists.cs.columbia.edu Authentication-Results: mm01.cs.columbia.edu (amavisd-new); dkim=softfail (fail, message has been altered) header.i=@kernel.org Received: from mm01.cs.columbia.edu ([127.0.0.1]) by localhost (mm01.cs.columbia.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4yNb206HoLjr; Thu, 16 Apr 2020 07:58:30 -0400 (EDT) Received: from mm01.cs.columbia.edu (localhost [127.0.0.1]) by mm01.cs.columbia.edu (Postfix) with ESMTP id 576984B155; Thu, 16 Apr 2020 07:58:30 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by mm01.cs.columbia.edu (Postfix) with ESMTP id 741674B153 for ; Thu, 16 Apr 2020 07:58:29 -0400 (EDT) X-Virus-Scanned: at lists.cs.columbia.edu Received: from mm01.cs.columbia.edu ([127.0.0.1]) by localhost (mm01.cs.columbia.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vd0s9d+4bWig for ; Thu, 16 Apr 2020 07:58:28 -0400 (EDT) Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by mm01.cs.columbia.edu (Postfix) with ESMTPS id 8384A4B141 for ; Thu, 16 Apr 2020 07:58:28 -0400 (EDT) Received: from willie-the-truck (236.31.169.217.in-addr.arpa [217.169.31.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 84BA521D7F; Thu, 16 Apr 2020 11:58:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1587038307; bh=C02HcDV/4ymZNiH43m0bSPRVlDyWt+JoeqGraHiMLd0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=URf8tVUpg0dmW48kXtETXHP24CfevH1ltJdpvaAbByZa5tCvk27qPG9Kfjtvb4RAs tlGYb9cWL6gOnGvPrPDx0n8WM9ShN8U2ZjoQEDehefBb+vVe2Mnw3CPY3McZnvoZ9w Bg39tBl0Nx4JN2v/pxk4wIRYnLg1kI+62/88Of/0= Date: Thu, 16 Apr 2020 12:58:22 +0100 From: Will Deacon To: linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu Subject: Re: [PATCH 8/8] arm64: cpufeature: Add an overview comment for the cpufeature framework Message-ID: <20200416115817.GB32443@willie-the-truck> References: <20200414213114.2378-1-will@kernel.org> <20200414213114.2378-9-will@kernel.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20200414213114.2378-9-will@kernel.org> User-Agent: Mutt/1.10.1 (2018-07-13) Cc: Sai Prakash Ranjan , Anshuman Khandual , Marc Zyngier , linux-kernel@vger.kernel.org, Doug Anderson , Catalin Marinas , kernel-team@android.com X-BeenThere: kvmarm@lists.cs.columbia.edu X-Mailman-Version: 2.1.14 Precedence: list List-Id: Where KVM/ARM decisions are made List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: kvmarm-bounces@lists.cs.columbia.edu Sender: kvmarm-bounces@lists.cs.columbia.edu Hi Suzuki, On Tue, Apr 14, 2020 at 10:31:14PM +0100, Will Deacon wrote: > Now that Suzuki isn't within throwing distance, I thought I'd better add > a rough overview comment to cpufeature.c so that it doesn't take me days > to remember how it works next time. > > Signed-off-by: Will Deacon > --- > arch/arm64/kernel/cpufeature.c | 43 ++++++++++++++++++++++++++++++++++ > 1 file changed, 43 insertions(+) Any chance you can look at this one, please? I don't trust myself to get all of the details right here! I'm also wondering whether we should mention something about KVM and the guest view of the registers. What do you think? Will _______________________________________________ kvmarm mailing list kvmarm@lists.cs.columbia.edu https://lists.cs.columbia.edu/mailman/listinfo/kvmarm 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=-5.5 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, USER_AGENT_SANE_1 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 C6DAFC2BB55 for ; Thu, 16 Apr 2020 11:58:43 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 9A45E21D7F for ; Thu, 16 Apr 2020 11:58:43 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="NtuZP24M"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="URf8tVUp" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 9A45E21D7F Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=m+GmP++T3dGeoq6bqd5LCUfleoE1AUXqqTd2k2hverY=; b=NtuZP24M3uZh1A 0lPGuF2iV4f9RnBzDP5GRPJdDSkJ1rgPFov2OZEEF/UYBTeCp0U4Y9PsrcSfYL7frgEGEE1RIOxD/ +5Rx8bwlM2PNC4QHt30p4WG5dgzj/dtIC2FyPixDCEbZEsQC7EOHQB8XBCH1osjQreWYq2BYZgVAA rywSHe2x2uFmyVJQr6ichxgTwjiAK5iiM2r8Qv1i6yQY6dbPz0ahBSJx+vV7OGfpeGt/2KC1NqpS5 dvfC9htx5rBeAL5jAaSOveWaoXMueoPBGd9eJs2+0qQjPqpHI5+2F4VNgAfjt5ttquMJLSEivgUuV 5lTVrmvNe68F1skjV5/A==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jP3AG-0001gg-Ry; Thu, 16 Apr 2020 11:58:40 +0000 Received: from mail.kernel.org ([198.145.29.99]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jP3A4-0001Wq-Bk for linux-arm-kernel@lists.infradead.org; Thu, 16 Apr 2020 11:58:29 +0000 Received: from willie-the-truck (236.31.169.217.in-addr.arpa [217.169.31.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 84BA521D7F; Thu, 16 Apr 2020 11:58:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1587038307; bh=C02HcDV/4ymZNiH43m0bSPRVlDyWt+JoeqGraHiMLd0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=URf8tVUpg0dmW48kXtETXHP24CfevH1ltJdpvaAbByZa5tCvk27qPG9Kfjtvb4RAs tlGYb9cWL6gOnGvPrPDx0n8WM9ShN8U2ZjoQEDehefBb+vVe2Mnw3CPY3McZnvoZ9w Bg39tBl0Nx4JN2v/pxk4wIRYnLg1kI+62/88Of/0= Date: Thu, 16 Apr 2020 12:58:22 +0100 From: Will Deacon To: linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu Subject: Re: [PATCH 8/8] arm64: cpufeature: Add an overview comment for the cpufeature framework Message-ID: <20200416115817.GB32443@willie-the-truck> References: <20200414213114.2378-1-will@kernel.org> <20200414213114.2378-9-will@kernel.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20200414213114.2378-9-will@kernel.org> User-Agent: Mutt/1.10.1 (2018-07-13) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200416_045828_426518_39015EA4 X-CRM114-Status: GOOD ( 12.64 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , Sai Prakash Ranjan , Anshuman Khandual , Marc Zyngier , Suzuki K Poulose , linux-kernel@vger.kernel.org, Doug Anderson , Catalin Marinas , kernel-team@android.com Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi Suzuki, On Tue, Apr 14, 2020 at 10:31:14PM +0100, Will Deacon wrote: > Now that Suzuki isn't within throwing distance, I thought I'd better add > a rough overview comment to cpufeature.c so that it doesn't take me days > to remember how it works next time. > > Signed-off-by: Will Deacon > --- > arch/arm64/kernel/cpufeature.c | 43 ++++++++++++++++++++++++++++++++++ > 1 file changed, 43 insertions(+) Any chance you can look at this one, please? I don't trust myself to get all of the details right here! I'm also wondering whether we should mention something about KVM and the guest view of the registers. What do you think? Will _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel