Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp154412pxk; Tue, 1 Sep 2020 19:34:07 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxLX2+FKdc4CYZuERFczfZPf0MrKID8rsIbhCir9a0bZXYcv9buPgmwx6uXWjUwF5agOdtF X-Received: by 2002:a17:906:9356:: with SMTP id p22mr4127812ejw.119.1599014046987; Tue, 01 Sep 2020 19:34:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1599014046; cv=none; d=google.com; s=arc-20160816; b=hGZuzyyOtoFkp5IlwdCwM+rYg1+hahTM1Jra8DPxUWCqP0WrrZJOjgdTJM57D43QjM pU2AWe5jaWG/feGJsLQrF0oWo10cVRFRFq4uZuPcZu7xwTKf2cJAd563WAEBWsliNk77 MnzG9UuJctbeOiwlhAuIe2khB5joVPWShiL04eqbgr/3t4VvoqaJBc2bWYfMEOhYkGBn S0qt+ro3mgKhnwsouTyygYqBIUkanB+HNawzKsQH1O/hoUAhOwYvXFzGiu1IVCBcUlL4 U84GJ/KCUvPKWmfcKf0049HHipDIEmj/PiNaOdQLsMhiIjd/xKT/xKEHl361lA+ohTOd Cy5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=w9rx0G7Q4AGhiEKMPhmydBRfVRDEKvUK9crD9vLxvJU=; b=uOGrs9K1wTzBUIZTvsGyERO04g4P6sd56Wz+4cr3N5kPwkCFlFihacLlNtI3ZLTSlD T81ZwL8Zel6CoFDgbZ3ATrYULA2Fs59YCmzqCB1GJMrlWb+M38uI2wz7Uf2dAGF0R3/B 1w5vnjJ7P6onAd9Sx5OrML/NkQWwE/P2OHu1fEDcjCbmZabk9N5gQC9lzl8PholA3vnH tyZFZe4JozFt/KP7X1abkfMOjbADba/eCXXhUecVkuEOnltGlppjWJyxMod5TSt8BupE JxIQxspNvPDRmyD9wpqMMmGLryeHQrfVMuOYyrL+ZTlggFIwiV/U9BK8FbRuiz73bJfN OtYw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ozlabs.org header.s=201707 header.b=lLNGBfO0; 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=NONE sp=NONE dis=NONE) header.from=ozlabs.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s9si144372eja.318.2020.09.01.19.33.43; Tue, 01 Sep 2020 19:34:06 -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=@ozlabs.org header.s=201707 header.b=lLNGBfO0; 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=NONE sp=NONE dis=NONE) header.from=ozlabs.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726406AbgIBCdH (ORCPT + 99 others); Tue, 1 Sep 2020 22:33:07 -0400 Received: from ozlabs.org ([203.11.71.1]:34405 "EHLO ozlabs.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726122AbgIBCdF (ORCPT ); Tue, 1 Sep 2020 22:33:05 -0400 Received: by ozlabs.org (Postfix, from userid 1003) id 4Bh7Jt5XNMz9sV7; Wed, 2 Sep 2020 12:33:02 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ozlabs.org; s=201707; t=1599013982; bh=3HN/3EBvdb78tsfY8PadQdQ5z7NAekpcsOqrCfMPQqs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=lLNGBfO0pcebXNzR5mgwARaiB1s+uIQiGmmFYc+0Lnr9idyC1Cz3ht9OXTavvioxD l/WmNcValHRjmPwU+6yrqWmZy0PRWaxb/bnGUXCFGxitEfYpGlPwSTvMDcJNg0eoHr GQkvS4T3A6tDoH+kgz4/yND883xW/0cN/kjg9WHBkEw22OZUKNATt7P53rQJwekFKi wYCjUZO+TuBTjl5wR09qJ6l+7qqa0HpYuy4O9NlCeNndrLJgSd30u8JHb3f/qi4m3Q uOxtuuIwqCzYO03yU0nPpyZH8WNoLVNwltJJBb9y13T8GZ7aP7AxgfTSS56mv3nY6a DEcR1PurA6cpQ== Date: Wed, 2 Sep 2020 12:32:59 +1000 From: Paul Mackerras To: Ravi Bangoria Cc: mpe@ellerman.id.au, mikey@neuling.org, npiggin@gmail.com, pbonzini@redhat.com, christophe.leroy@c-s.fr, jniethe5@gmail.com, pedromfc@br.ibm.com, rogealve@br.ibm.com, kvm@vger.kernel.org, kvm-ppc@vger.kernel.org, linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-kselftest@vger.kernel.org Subject: Re: [PATCH 0/7] powerpc/watchpoint: 2nd DAWR kvm enablement + selftests Message-ID: <20200902023259.GC272502@thinks.paulus.ozlabs.org> References: <20200723102058.312282-1-ravi.bangoria@linux.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200723102058.312282-1-ravi.bangoria@linux.ibm.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jul 23, 2020 at 03:50:51PM +0530, Ravi Bangoria wrote: > Patch #1, #2 and #3 enables p10 2nd DAWR feature for Book3S kvm guest. DAWR > is a hypervisor resource and thus H_SET_MODE hcall is used to set/unset it. > A new case H_SET_MODE_RESOURCE_SET_DAWR1 is introduced in H_SET_MODE hcall > for setting/unsetting 2nd DAWR. Also, new capability KVM_CAP_PPC_DAWR1 has > been added to query 2nd DAWR support via kvm ioctl. > > This feature also needs to be enabled in Qemu to really use it. I'll reply > link to qemu patches once I post them in qemu-devel mailing list. > > Patch #4, #5, #6 and #7 adds selftests to test 2nd DAWR. If/when you resubmit these patches, please split the KVM patches into a separate series, since the KVM patches would go via my tree whereas I expect the selftests/powerpc patches would go through Michael Ellerman's tree. Paul.