From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from ma1-aaemail-dr-lapp01.apple.com (ma1-aaemail-dr-lapp01.apple.com [17.171.2.60]) by mx.groups.io with SMTP id smtpd.web11.41678.1585532654906697505 for ; Sun, 29 Mar 2020 18:44:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@apple.com header.s=20180706 header.b=R12ae9jw; spf=pass (domain: apple.com, ip: 17.171.2.60, mailfrom: afish@apple.com) Received: from pps.filterd (ma1-aaemail-dr-lapp01.apple.com [127.0.0.1]) by ma1-aaemail-dr-lapp01.apple.com (8.16.0.27/8.16.0.27) with SMTP id 02U1b1jr055035; Sun, 29 Mar 2020 18:44:13 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=sender : from : message-id : content-type : mime-version : subject : date : in-reply-to : cc : to : references; s=20180706; bh=9fWolw+ch15vJnLwo8kmPWNSkI39Pf2BmPTiE0Jkm5c=; b=R12ae9jwHdKSwATIeNCOwyS4NYIe4o6t1iW53TlSXRceyKS+bEUnVzYKCk9XQn9C0CT2 OKOIo4BUzGTwlpKIVyLdh40QiyLFC/3al0ZBlInZSkkICTyMKWfYP+TpMLY7DWHkDnr6 Dcxr3KPiz+MnIfm+twtLwgsV74TmjktmOiwNYedIMXres9TB5ddOyeTsGZrcfPtPrTJ3 yKgTKdoRyQYrzoraGMILmG+xWRTX+pKDz37RSWmZSL9Pf+JqVVKIoLlDzm5zi4oY7w0l /GHy1cltVUoY9SjLEKec64R9Ils04OfAVcVirFzS7ZI0U3M+6crES8KwM1BPKSKk8ypF Sw== Received: from rn-mailsvcp-mta-lapp02.rno.apple.com (rn-mailsvcp-mta-lapp02.rno.apple.com [10.225.203.150]) by ma1-aaemail-dr-lapp01.apple.com with ESMTP id 302581ywsu-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sun, 29 Mar 2020 18:44:13 -0700 Received: from nwk-mmpp-sz12.apple.com (nwk-mmpp-sz12.apple.com [17.128.115.204]) by rn-mailsvcp-mta-lapp02.rno.apple.com (Oracle Communications Messaging Server 8.1.0.5.20200312 64bit (built Mar 12 2020)) with ESMTPS id <0Q7Z00AW2GTPRO90@rn-mailsvcp-mta-lapp02.rno.apple.com>; Sun, 29 Mar 2020 18:44:13 -0700 (PDT) Received: from process_milters-daemon.nwk-mmpp-sz12.apple.com by nwk-mmpp-sz12.apple.com (Oracle Communications Messaging Server 8.0.2.4.20190507 64bit (built May 7 2019)) id <0Q7Z00100GQ5V300@nwk-mmpp-sz12.apple.com>; Sun, 29 Mar 2020 18:44:13 -0700 (PDT) X-Va-A: X-Va-T-CD: 5e0b915b1974a8991b3657a55b1d2d17 X-Va-E-CD: 2d71f49918abfe750b27a39d7226afcb X-Va-R-CD: 3275d9a568c959643754b614eadede21 X-Va-CD: 0 X-Va-ID: bf5e61d1-fda6-4466-947e-ff0d1f151e6e X-V-A: X-V-T-CD: 5e0b915b1974a8991b3657a55b1d2d17 X-V-E-CD: 2d71f49918abfe750b27a39d7226afcb X-V-R-CD: 3275d9a568c959643754b614eadede21 X-V-CD: 0 X-V-ID: 191fc9bd-0bca-45e6-a418-1963ef28fcb9 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138,18.0.645 definitions=2020-03-29_10:2020-03-27,2020-03-29 signatures=0 Received: from [17.235.9.198] by nwk-mmpp-sz12.apple.com (Oracle Communications Messaging Server 8.0.2.4.20190507 64bit (built May 7 2019)) with ESMTPSA id <0Q7Z00JQUGTKTT40@nwk-mmpp-sz12.apple.com>; Sun, 29 Mar 2020 18:44:10 -0700 (PDT) Sender: afish@apple.com From: "Andrew Fish" Message-id: <14C1E144-F7CE-4147-8754-4997BEC331B4@apple.com> MIME-version: 1.0 (Mac OS X Mail 13.0 \(3594.4.17\)) Subject: Re: [edk2-devel] [PATCH] .azurepipelines: Enable CI for OvmfPkg and EmulatorPkg Date: Sun, 29 Mar 2020 18:44:08 -0700 In-reply-to: <27599.1585523801390660294@groups.io> Cc: Ard Biesheuvel To: devel@edk2.groups.io, sean.brogan@microsoft.com References: <27599.1585523801390660294@groups.io> X-Mailer: Apple Mail (2.3594.4.17) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138,18.0.645 definitions=2020-03-29_10:2020-03-27,2020-03-29 signatures=0 Content-type: multipart/alternative; boundary="Apple-Mail=_991E364B-121D-46C8-A3C7-D4705B3623A4" --Apple-Mail=_991E364B-121D-46C8-A3C7-D4705B3623A4 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Mar 29, 2020, at 4:16 PM, Sean via Groups.Io wrote: >=20 > Ard/Laszlo or anyone familiar with QEMU. >=20 > I read up on the ovmf readme and the qemu wiki but still have a few issu= es i am hoping for quick/easy answers.=20 >=20 > 1. How do i programmatically exit the emulator. Seems like uefi shell = > reset just reboots. Other ideas? I'd like to know the answer to this too. I've ended up using gdb/lldb to k= ill it. Can you just kill the process after the test completes from the thr= ead that is processing test results?=20 > 2. Is there an easy way to map a local file system so that i can setup a= startup.nsh? >=20 I think you can mount a dir as a FAT32 disk by passing this to QEMU `-driv= e file=3Dfat:rw:c:\Exchange,format=3Draw,media=3Ddisk` Thanks, Andrew Fish > Thanks > Sean >=20 --Apple-Mail=_991E364B-121D-46C8-A3C7-D4705B3623A4 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii
On Mar 29= , 2020, at 4:16 PM, Sean via Groups.Io <sean.brogan=3Dmicrosoft.com@groups.io> wrote:

= Ard/Laszlo or anyone familiar with QEMU.

I rea= d up on the ovmf readme and the qemu wiki but still have a few issues i am = hoping for quick/easy answers. 

1. How do= i programmatically exit the emulator.   Seems like uefi shell &g= t; reset just reboots.  Other ideas?  
<= /blockquote>

I'd like to know the answer to t= his too. I've ended up using gdb/lldb to kill it. Can you just kill the pro= cess after the test completes from the thread that is processing test resul= ts? 

2. Is there an easy way to map a local file system so that i can se= tup a startup.nsh?  


I think you can mount a dir as a FAT32 d= isk by passing this to QEMU `-drive file=3D= fat:rw:c:\Exchange,format=3Draw,media=3Ddisk`

Thanks,


--Apple-Mail=_991E364B-121D-46C8-A3C7-D4705B3623A4--