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.9 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_PASS 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 1D5A3C04AAD for ; Mon, 6 May 2019 16:33:45 +0000 (UTC) Received: from lists.ozlabs.org (lists.ozlabs.org [203.11.71.2]) (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 61E1F2087F for ; Mon, 6 May 2019 16:33:44 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 61E1F2087F Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kaod.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=linuxppc-dev-bounces+linuxppc-dev=archiver.kernel.org@lists.ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 44ySwj6mZqzDqKt for ; Tue, 7 May 2019 02:33:41 +1000 (AEST) Authentication-Results: lists.ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=kaod.org (client-ip=46.105.79.203; helo=10.mo68.mail-out.ovh.net; envelope-from=clg@kaod.org; receiver=) Authentication-Results: lists.ozlabs.org; dmarc=none (p=none dis=none) header.from=kaod.org X-Greylist: delayed 543 seconds by postgrey-1.36 at bilbo; Tue, 07 May 2019 02:31:16 AEST Received: from 10.mo68.mail-out.ovh.net (10.mo68.mail-out.ovh.net [46.105.79.203]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 44ySsw2FpxzDqKW for ; Tue, 7 May 2019 02:31:12 +1000 (AEST) Received: from player687.ha.ovh.net (unknown [10.108.57.211]) by mo68.mail-out.ovh.net (Postfix) with ESMTP id C4795121BB7 for ; Mon, 6 May 2019 18:22:07 +0200 (CEST) Received: from kaod.org (lfbn-1-10649-41.w90-89.abo.wanadoo.fr [90.89.235.41]) (Authenticated sender: clg@kaod.org) by player687.ha.ovh.net (Postfix) with ESMTPSA id 3D92356E2917; Mon, 6 May 2019 16:21:59 +0000 (UTC) Subject: Re: [PATCH v5 00/16] KVM: PPC: Book3S HV: add XIVE native exploitation mode To: Satheesh Rajendran References: <20190410170448.3923-1-clg@kaod.org> <20190429080506.GA9070@sathnaga86.in.ibm.com> From: =?UTF-8?Q?C=c3=a9dric_Le_Goater?= Message-ID: <827f230f-1b56-db89-be21-1b2dbd44ef08@kaod.org> Date: Mon, 6 May 2019 18:21:58 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <20190429080506.GA9070@sathnaga86.in.ibm.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 6858700759159049190 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduuddrjeekgddtvdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linuxppc-dev@lists.ozlabs.org, Paul Mackerras , kvm@vger.kernel.org, kvm-ppc@vger.kernel.org, David Gibson Errors-To: linuxppc-dev-bounces+linuxppc-dev=archiver.kernel.org@lists.ozlabs.org Sender: "Linuxppc-dev" Hello Satheesh, On 4/29/19 10:05 AM, Satheesh Rajendran wrote: > On Wed, Apr 10, 2019 at 07:04:32PM +0200, Cédric Le Goater wrote: >> Hello, >> >> GitHub trees available here : >> >> QEMU sPAPR: >> >> https://github.com/legoater/qemu/commits/xive-next >> >> Linux/KVM: >> >> https://github.com/legoater/linux/commits/xive-5.1 > > Hi, > > Xive(both ic-mode=dual and ic-mode=xive) guest fails to boot with > guest memory > 64G, till 64G it boots fine. > > Note: xics(ic-mode=xics) guest with the same configuration boots fine Indeed. The guest hangs because IPIs are not correctly received. The guest sees the EQ page as being filled with zeroes and discards the interrupt whereas the host, KVM and QEMU, sees the correct entries. I haven't spotted anything bizarre from guest side. Do we have a 64GB frontier somewhere in KVM ? Thanks, C.