Received: by 2002:a89:288:0:b0:1f7:eeee:6653 with SMTP id j8csp534115lqh; Tue, 7 May 2024 06:55:21 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCU4hyyE2G6owdk2uKKymHrZQU0jKJltFAqLTOeEyFbpJQhqwQEybr3Xdn24W9/Ju3dwLqrJXTnNCGg76IZHlFhI6zEVWaBuBIftflCMKw== X-Google-Smtp-Source: AGHT+IExoeosW2lrxUba8TvmPrx8Plc25okJmIenH7Qd016fxbG2eKyF3BgYY6jU0abEKsJ8Ouqp X-Received: by 2002:a17:902:da87:b0:1e2:1915:2479 with SMTP id j7-20020a170902da8700b001e219152479mr16499077plx.12.1715090121055; Tue, 07 May 2024 06:55:21 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715090121; cv=pass; d=google.com; s=arc-20160816; b=FNX+2WuMhCliLAgVgNEP6+jnbxLoDYH9gv5Ky33Wcipqbk2qGTmQ44ycj6I1A8lnZW icssbbfZaRtDkEJGL/ECZsNR/OUi5Dt8FUEZSgQeGi2zMkRpM3mA5QubXcsM22t5zPZo BU0HF90NueoLDVY33WZ7E10+rGchoxCQ1iWM6vtIy9urz1J8rQNW07ze7XOtWTemG0rO Ht4MhAo0th8cNBLO1lp7piIjmjQT2fNpqDH2r079KzQg1/kw+gdLfMGAkpA0xCRMZRXQ TUHygzoBmsxHdwZ1TWFb50pYGcw5Hw6JbKbuum427FzZ50iHy0ANQHvOl4gzrXZuJ0n2 PZ9w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=ui-outboundreport:content-transfer-encoding:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:date:message-id :dkim-signature; bh=3px9/RbxccAcsYKylpIY+Fn+bv8EDMFZx9CbArtpbqg=; fh=3OMpWrDBZ8hwRyvRwh0OTHoJkKHHsZgubxZBtjoIB1E=; b=osYWAWVq3ZLC77+W40vs5CxG85WbnfyNGPBGHV0SH5zpq2MjGMmllYwl/PwkOkPDCJ R+CFlxDIjROLUilOHLUQM/McNgDj3UOR8gJLfzDgFK3uNO39d9TyRsCFsp9s/ZBwwyF2 Oas6tM1Bbt2Rb5vTX4DuPSkV9qB9OECYaF80rbMEzQ11hNtgH4qP/KP0otG+GOoZizSy 9xWL3JMK/nY2GrJiAJ/O4qZf+9bdk1hLH8lGQE6oJ88UhdQP8o2fStA241dpEw2vKlkC F2fzff6vuv8rW0cZvVb2u4TQ1pKJqrrrYL3g/Nc+/rRCDvWFnRcqYTOTqF/g5AuWx1tT xbDw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@web.de header.s=s29768273 header.b=keVULDMX; arc=pass (i=1 spf=pass spfdomain=web.de dkim=pass dkdomain=web.de dmarc=pass fromdomain=web.de); spf=pass (google.com: domain of linux-kernel+bounces-171459-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-171459-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=web.de Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id e8-20020a170902b78800b001e02aae12aesi10254480pls.401.2024.05.07.06.55.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 May 2024 06:55:21 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-171459-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@web.de header.s=s29768273 header.b=keVULDMX; arc=pass (i=1 spf=pass spfdomain=web.de dkim=pass dkdomain=web.de dmarc=pass fromdomain=web.de); spf=pass (google.com: domain of linux-kernel+bounces-171459-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-171459-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=web.de Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id EF25C2815ED for ; Tue, 7 May 2024 13:45:56 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 8D2F315E217; Tue, 7 May 2024 13:45:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=web.de header.i=markus.elfring@web.de header.b="keVULDMX" Received: from mout.web.de (mout.web.de [212.227.17.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4D9E013C3FA; Tue, 7 May 2024 13:45:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=212.227.17.12 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715089547; cv=none; b=RgYdPn8upu3lfUdCdG3OZgTvY8TLJD3LcsWUae7+sluuZLV029IN6ex4juWqzqUPfqqrwgylpkz9jaAHaNwBidDFGbHCTfK5yp/l4rgDpfntNhp3Fy+eHHFyFpWNupbMmN713wdI/gpyCbSkgkYw7Z1OdtqDGjQuoF62ZzjozXM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715089547; c=relaxed/simple; bh=xxnhas2cb/yYg45I3+N1ICf2+Vpw3ziwOEY0V2QR1n8=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=iscO5gAoJBw7zmzmeIXyQRyV95Fln3uF6zc9Hr575Ux+R1bCDnBIgkfhoUPEHOZPx9l+4xrin2H97xhhJnExXuDoQMcdYb3/CTrIYCs4pdDxzABN/OzQKCwlRf4c2SSR4eYkRXkN/Kn7A5TYehpM3cb3zQJLFpoC9QtGlOq4LVA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=web.de; spf=pass smtp.mailfrom=web.de; dkim=pass (2048-bit key) header.d=web.de header.i=markus.elfring@web.de header.b=keVULDMX; arc=none smtp.client-ip=212.227.17.12 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=web.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=web.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1715089521; x=1715694321; i=markus.elfring@web.de; bh=3px9/RbxccAcsYKylpIY+Fn+bv8EDMFZx9CbArtpbqg=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=keVULDMXuQtB+hrE6Btms5CjrqubYvl1czl/fb+xbQ7TnVzyVl/CWPPHZrzXUA1M gb7vXkPFQobiJyg3Ye7AbDV7vKN9tCfuxk5uNAjP1kft7oi7kJmGHe5247cDo8pl/ ivvVogJF9pxFrIcwm7eda9aiCCHJl8Lcoibmt1EgXTzA+QRdAvmv0fmNJv3HZXm+T RYGl92iGJwOCVydJhEWuMkpbCW+6wXTXHi498Exh9xrmYxbiZZy7NlAzkttFo65nR nqOUQJYd9NBR1i1r0oqcR3bxdkkSbxDNErmLcLgNxTsRAIGAfjYTS2nNp2PQVZ7AX UUSNNuOO6NSoOsWF7w== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from [192.168.178.21] ([94.31.89.95]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1N1d7i-1skJlR27zM-0124Dg; Tue, 07 May 2024 15:45:21 +0200 Message-ID: Date: Tue, 7 May 2024 15:45:19 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v5] LoongArch: KVM: Add PMU support To: Song Gao , loongarch@lists.linux.dev, kernel-janitors@vger.kernel.org, maobibo@loongson.cn Cc: LKML , Huacai Chen , Paolo Bonzini , Tianrui Zhao , Wang Xuerui References: <20240507120140.3119714-1-gaosong@loongson.cn> Content-Language: en-GB From: Markus Elfring In-Reply-To: <20240507120140.3119714-1-gaosong@loongson.cn> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:75tpmQO1YYP32lrES5yd7ri9uPgTkzgd97BeRLmVyyfN67mXF6q V4q5qC3PwUIcmy6KD3qVNnLN1fNq5EeBSB/vbd6x9bZ0SEVpNP/tzlUEny48D6iRxVODyRA 8LR906/ZDw+6WnDWJDaylPbV84K2zZUOWQ6k3EdGLqtEBi33PJBtYNLCIRd+U9oOQfHu4cp LowpT5Z7j+wBawejpoyJg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:HrrQzl1torE=;d1u8OZYjQwxv6OniYQGvOisWT4c bcw/1xN7lwSdJSkEG4QG9VK5QoNTjfL2iOVaEu1JCUY/lIdFAFOKcGNguv/U9NKobHxw2GdAu AIQ50aLUgQFX6CppxhCnTVhiVSASsreES/OH/5I+u6L0EmLmBKJQ05VG8CXg96JpL/gzxiWWq Ioq1x3O8qpBM5//6jbRE1MOiHQNeJfgL+vgyEZuaA8Zh4spPnAaupF3CG7hF110zr7egsuWGQ WqzplzgZJqAUEbkgzmYCvgA0h4g6Yp27jQKoYbunBaNiGzvKHx2yNg5Kom2s5Bo4cUtRPnoen 6ZHTQ5bryaj/POEoZAgzFHmO5k9NIBvDCVAusJZNWZHcnVJhT7zlxECLf0feEzodfL9F325MG JybzqQ0NcCBUYMh8HWGk8KNCcUq+EfAO/j3GsphZcFsMvNNMKhdXpy+mbeJqGvdBgELvoowyL ioyo0r2D4G+kOj4DWLi//Vhtx2Ymc4HJIDc2JtBkJ0K7UPv0tZAKNjtsUb6M3HqYGDPrdxc2Y xlvEcn7ZFydQEv+N2kgkGx4TsvsLIDnzJIQfm9jqVq86xUo5ml5UsLxUFIzdbYstxZ6KKxoZZ e4efy1lzEErPCujfug1OcdACxWxrNXGCCFJiEPXERIQFeIMYVj9f6pHgg7UcSB2Lgc5rngAnr zf1yaocYWTarY+G+MjDef+/1+fJ55Hn0pWQ/eqMMH/+aI/s79Q1c0j6y5VEK4Ca2RzaUOolIS xHiJi6YpqHfxs5s8hGlHj8aUSwQ6xZBer7qDRMuRY8pBwuEUPX/M93YyOr9VC1b1jzlwE3Qyj ObsH7AbS7JIsGjGpAa8lTyDb2aNJTwusq2vaVFLH4gb8Y= =E2=80=A6 > - we save the host PMU CSRs into structure kvm_context. > - If the host supports the PMU feature. > - When entering guest mode. we save the host PMU CSRs and restore the = guest PMU CSRs. > - When exiting guest mode, we save the guest PMU CSRs and restore the = host PMU CSRs. How do you think about to use imperative wordings for improved change desc= riptions? https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Do= cumentation/process/submitting-patches.rst?h=3Dv6.9-rc7#n94 Would you like to take another look at the usage of dots and commas in such a changelog? Regards, Markus