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=-0.6 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no 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 147CDC433DF for ; Mon, 25 May 2020 11:46:50 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (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 8D6E02073B for ; Mon, 25 May 2020 11:46:49 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="Vu6LHzzl" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 8D6E02073B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Received: from localhost ([::1]:37192 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdBZA-0003h2-II for qemu-devel@archiver.kernel.org; Mon, 25 May 2020 07:46:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60334) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jdBXl-0002xv-UH for qemu-devel@nongnu.org; Mon, 25 May 2020 07:45:21 -0400 Received: from us-smtp-1.mimecast.com ([205.139.110.61]:21468 helo=us-smtp-delivery-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1jdBXk-0004XF-Io for qemu-devel@nongnu.org; Mon, 25 May 2020 07:45:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1590407119; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=3NNFJkHGN8GMVBpC9uXAadVEApV9s6dm03zjFhLDZW8=; b=Vu6LHzzlr/p25WWvi+qwaYfmH7mcKe6l/8HVXHQaBAKejoOwOrYgkoVjWvG9Ro3+PXkqSD xtqVuxgNVb3iUJ8sahGQQLBOXlXTTO5xFf+FziuhsVW+62wGhIWimyWGWeEjjWh6ZLGkZd rYQD97di+o+nZoMH4HxhCUQBprgXJi8= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-24-DrX-k4HiMn6BUt9YpCKFDg-1; Mon, 25 May 2020 07:45:17 -0400 X-MC-Unique: DrX-k4HiMn6BUt9YpCKFDg-1 Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 1D97B801504; Mon, 25 May 2020 11:45:16 +0000 (UTC) Received: from sirius.home.kraxel.org (ovpn-113-50.ams2.redhat.com [10.36.113.50]) by smtp.corp.redhat.com (Postfix) with ESMTP id 7373519D7C; Mon, 25 May 2020 11:45:10 +0000 (UTC) Received: by sirius.home.kraxel.org (Postfix, from userid 1000) id 340D51753B; Mon, 25 May 2020 13:45:08 +0200 (CEST) Date: Mon, 25 May 2020 13:45:08 +0200 From: Gerd Hoffmann To: Igor Mammedov Subject: Re: [PATCH v3 14/22] microvm: use 2G split unconditionally Message-ID: <20200525114508.hhvyzjiqja6knz6l@sirius.home.kraxel.org> References: <20200520132003.9492-1-kraxel@redhat.com> <20200520132003.9492-15-kraxel@redhat.com> <20200521112921.641f12bb@redhat.com> MIME-Version: 1.0 In-Reply-To: <20200521112921.641f12bb@redhat.com> X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Received-SPF: pass client-ip=205.139.110.61; envelope-from=kraxel@redhat.com; helo=us-smtp-delivery-1.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/25 02:40:56 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Peter Maydell , Eduardo Habkost , Sergio Lopez , "Michael S. Tsirkin" , qemu-devel@nongnu.org, Shannon Zhao , qemu-arm@nongnu.org, Paolo Bonzini , Richard Henderson Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" On Thu, May 21, 2020 at 11:29:21AM +0200, Igor Mammedov wrote: > On Wed, 20 May 2020 15:19:55 +0200 > Gerd Hoffmann wrote: > > > Looks like the logiv was copied over from q35. > > > > q35 does this for backward compatibility, there is no reason to do this > > on microvm though. So split @ 2G unconditionally. > > not related to your ACPI rework, but just an idea for future of microvm > > I wonder if we should carry over all this fixed RAM layout legacy from pc/q35 > with a bunch of knobs to tweak it (along with complicated logic). Well, I think we can (should) drop max-ram-below-4g too. There is no reason to use that with microvm, other that shooting yourself into the foot (by making mmio overlap with ram). With that being gone too there isn't much logic left ... take care, Gerd