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.web10.6526.1641562654790059663 for ; Fri, 07 Jan 2022 05:37:35 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=FP/t42yR; 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=1641562653; 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=4RwHwXX3hR0R998+HQG7oBSAdKCquKpEaYWdyXIesZQ=; b=FP/t42yRmGGQmbT+f5BqMOKzSfI1Pu+wn9LkNy9BSaMxV06vxuZufbAP/J0sc9IKjscr4T +8qJji2PDjUSiV5xFbbXkhnyKkTyvzo5PhfEBGJYwL9LSVIBh6ipuMGc8vUpTu0tcaahyC gPqk+i+smMno+5XDwAT00JUwaJp/wp4= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-448-8lzfWi12O8KrJyQkhkABGA-1; Fri, 07 Jan 2022 08:37:30 -0500 X-MC-Unique: 8lzfWi12O8KrJyQkhkABGA-1 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 8572A10168C3; Fri, 7 Jan 2022 13:37:29 +0000 (UTC) Received: from sirius.home.kraxel.org (unknown [10.39.193.24]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 1FE767E90C; Fri, 7 Jan 2022 13:37:29 +0000 (UTC) Received: by sirius.home.kraxel.org (Postfix, from userid 1000) id 64C821800612; Fri, 7 Jan 2022 14:37:27 +0100 (CET) Date: Fri, 7 Jan 2022 14:37:27 +0100 From: "Gerd Hoffmann" To: "Boeuf, Sebastien" Cc: "devel@edk2.groups.io" , min.m.xu@intel.com Subject: Re: EFI shell with microvm Message-ID: <20220107133727.gky4tmrhe7rchtfb@sirius.home.kraxel.org> References: <20220106124401.btcx5ykka2k37sae@sirius.home.kraxel.org> <6abb6308f466cc68d4e643469d973b369f12a5b5.camel@intel.com> <20220107120724.3pq4s4xybskjhxta@sirius.home.kraxel.org> MIME-Version: 1.0 In-Reply-To: X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 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=us-ascii Content-Disposition: inline Hi, > > tianocore doesn't use interrupts (other than timer). > > Yes I realized that by diving into the code. I can see microvm using > the Xen timer while OvmfPkgX64 uses 8254 PIT. Min, what happened to the patch series changing that? (the plan is to always use the lapci except when compiling with csm enabled because pit/pic support is needed for backward compatibility reasons then). take care, Gerd