From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2a00:1450:4864:20::341; helo=mail-wm1-x341.google.com; envelope-from=leif.lindholm@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-wm1-x341.google.com (mail-wm1-x341.google.com [IPv6:2a00:1450:4864:20::341]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id B8E3521179240 for ; Mon, 15 Oct 2018 20:00:10 -0700 (PDT) Received: by mail-wm1-x341.google.com with SMTP id y140-v6so24282180wmd.0 for ; Mon, 15 Oct 2018 20:00:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=rkyfc6YLhYf2r0lax3ta4rQ+/bUZKFw05ChKPB1pgOY=; b=d/x8R7yEGzmIEK7hkj4ue+2FC9nelSTA0JxFIex+zU9jbsBn1wp3LPlXSshi3Kwwcu jXdYFBV7llyTNKXftF+25GvUg2XBPV3XEMnaFjYZ6aIYeM/p4DKV7KyJuA52BKcnE1h6 fdIpLONMXR5y+a7TB7dKfAzYKpmd5x+D6Ng0k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=rkyfc6YLhYf2r0lax3ta4rQ+/bUZKFw05ChKPB1pgOY=; b=U8/oeJh7vNhWUbF4PH+utJMvAksj/G4G7ojw5iRGhhjbyBHAvlLAHFLpRQCJJHE0Wn FNGU/9zsF85GX6OxzMfMg7MIt3OtDCFaWmJMs1BdEFKkiCBrwhWgUJ1fIIBJG9r7a1u8 V89nlaIC8S/RSLWH85Yy4s8ZUep8Hby+19IL1NbGLebK4H3xommnuCa/zMMKOYloJbNa V1+nksrfzUxL2zrLDRUcGFHMEbaj5s1+D7sD6t9txrqytkyd6u3VdS82ar3aYpZNTzZt DpWSTmPXSvdHYY+uSwAdR+aQK7pGEwISj2BWpe/JPQaxlZN4kWvWW6wRSrOiQTVR7pCq vDfg== X-Gm-Message-State: ABuFfohZthx9NHfmWQoY0cZ25joC0ebVC4R1Os9c0Lykjy1chvX4s7TR w1DGYRNfHc2iUk9tdNuOelahi1Cl8BP23Q== X-Google-Smtp-Source: ACcGV61tnKh46PSFyLOrUxOFFxlDbjb1ez++H7S0m3MbKwxAaf5dJ84kxl6lJ/HzJ47K+HRQzKhLfQ== X-Received: by 2002:a1c:2ecc:: with SMTP id u195-v6mr15717212wmu.137.1539658808558; Mon, 15 Oct 2018 20:00:08 -0700 (PDT) Received: from bivouac.eciton.net (bivouac.eciton.net. [2a00:1098:0:86:1000:23:0:2]) by smtp.gmail.com with ESMTPSA id t3-v6sm10330182wru.47.2018.10.15.20.00.07 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 15 Oct 2018 20:00:07 -0700 (PDT) Date: Tue, 16 Oct 2018 04:00:05 +0100 From: Leif Lindholm To: Laszlo Ersek Cc: Sami Mujawar , edk2-devel@lists.01.org, ruiyu.ni@intel.com, Drew Jones , Stephanie.Hughes-Fitt@arm.com, Eric Auger , nd@arm.com, star.zeng@intel.com Message-ID: <20181016030005.4y7mouczsgybnvio@bivouac.eciton.net> References: <20181012144009.48732-1-sami.mujawar@arm.com> MIME-Version: 1.0 In-Reply-To: User-Agent: NeoMutt/20170113 (1.7.2) Subject: Re: [PATCH 0/6] Add kvmtool emulated platform support for ARM X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Oct 2018 03:00:11 -0000 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sat, Oct 13, 2018 at 11:42:00PM +0200, Laszlo Ersek wrote: > On 10/12/18 16:40, Sami Mujawar wrote: > > Kvmtool is a virtual machine manager that enables hosting KVM > > guests. ARM is working to enhance kvmtool support to enable > > launching of KVM guest with UEFI support. > > Why is QEMU not good enough? (With or without KVM.) > > Another platform I've recently learned about (for QEMU) is the SBSA > reference machine type. I'm concerned that this kind of divergence will > be hard to maintain in a common firmware package. Here's my understanding: > > - ArmVirtQemu: supposed to run data center / cloud workloads > - SBSA reference machine: supposed to emulate physical machines as > closely as possible; primarily intended as a development environment > for physical machines If it helps - try to not think of SBSA QEMU as a QEMU target. It's pretending to be a hardware platform and should be treated as such. While we may have started the firmware port from ArmVirtPkg (as the qemu machine was being developed), I don't expect it to ultimately end up there when it goes upstream. Regards, Leif