From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mx.groups.io with SMTP id smtpd.web12.11067.1634225445993375011 for ; Thu, 14 Oct 2021 08:30:46 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=ZIQMLK6U; spf=pass (domain: redhat.com, ip: 170.10.133.124, mailfrom: kraxel@redhat.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1634225445; 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: content-transfer-encoding:content-transfer-encoding; bh=ukoirbhXVBu3genWiVBB3ZJUIiBTCG2LIrKPq3n1x6I=; b=ZIQMLK6UFQcBNOR1YhpxQmT+dMzWP/+/DJib1I3dTTN55NdahlnkRnlYdfcy59pV6NTvHE afJyv49/SeIK7Tc0N5z63CbG/ijGvwX2EZxV39aGq6zARwxu5/DPExnBxqX6FKfhS+FHin CNO67w6ej2P+JK1lGa4oLKmM7aExAac= 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-12-sN2D5V98M0-ffX6UeUfwwA-1; Thu, 14 Oct 2021 11:30:41 -0400 X-MC-Unique: sN2D5V98M0-ffX6UeUfwwA-1 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id B98FB100C609; Thu, 14 Oct 2021 15:30:40 +0000 (UTC) Received: from sirius.home.kraxel.org (unknown [10.39.192.23]) by smtp.corp.redhat.com (Postfix) with ESMTPS id D299169FB4; Thu, 14 Oct 2021 15:30:27 +0000 (UTC) Received: by sirius.home.kraxel.org (Postfix, from userid 1000) id C020818007AC; Thu, 14 Oct 2021 17:30:24 +0200 (CEST) From: "Gerd Hoffmann" To: devel@edk2.groups.io Cc: Ard Biesheuvel , Jordan Justen , Jiewen Yao , Gerd Hoffmann Subject: [PATCH 0/5] [RfC] OvmfPkg/Microvm: second batch of microvm patches Date: Thu, 14 Oct 2021 17:30:19 +0200 Message-Id: <20211014153024.2318942-1-kraxel@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=kraxel@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Adds support for virtio-mmio devices to microvm. Needs patched qemu, so posting this only for review. Actual merge should wait until the host side changes are accepted to qemu. While being at it also add the README, the patch somehow disappeared from the first batch. Gerd Hoffmann (5): OvmfPkg/Microvm/fdt: add device tree support OvmfPkg/Microvm/fdt: load fdt from fw_cfg OvmfPkg/Microvm/fdt: add empty fdt OvmfPkg/Microvm/virtio: add virtio-mmio support OvmfPkg/Microvm: add README OvmfPkg/Microvm/MicrovmX64.dsc | 8 ++++ OvmfPkg/Microvm/MicrovmX64.fdf | 3 ++ OvmfPkg/PlatformPei/PlatformPei.inf | 1 + OvmfPkg/PlatformPei/Platform.c | 58 +++++++++++++++++++++++++++++ OvmfPkg/Microvm/README | 50 +++++++++++++++++++++++++ 5 files changed, 120 insertions(+) create mode 100644 OvmfPkg/Microvm/README -- 2.31.1