From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=96.73.9.1; helo=muon.bluestop.org; envelope-from=rebecca@bluestop.org; receiver=edk2-devel@lists.01.org Received: from muon.bluestop.org (muon.bluestop.org [96.73.9.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id B4D0B2194EB7A for ; Tue, 26 Feb 2019 15:00:46 -0800 (PST) Received: from muon.bluestop.org (localhost [127.0.0.1]) by muon.bluestop.org (Postfix) with ESMTP id 381577A58D for ; Tue, 26 Feb 2019 16:01:34 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bluestop.org; s=mail; t=1551222094; bh=yIU+Vxi+cfiquoU8NCKGzG0uPXE6l8PWM/RdpZ/lSDI=; h=Subject:To:References:From:Date:In-Reply-To:From; b=ARzCxewwcn3pLLegaxTOenhEmoJhtZuno1WX8Rikp5jpVEBOWCvRXKgciJWnebj7l kBR3z0J3ueVtXBeWTaiOOaY0Wn8YhHwGRFi0YAB/VeZJ+sHBZKOD+OaSelxYFgl69F sV3lAGl8kMF3mik8gVeB9pv6esZdxmUDRieAv71M= Received: from muon.bluestop.org ([127.0.0.1]) by muon.bluestop.org (muon.bluestop.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Zcx_haJZK7kx for ; Tue, 26 Feb 2019 16:01:34 -0700 (MST) Received: from photon.int.bluestop.org (gw.bluestop.org [96.73.9.3]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by muon.bluestop.org (Postfix) with ESMTPSA for ; Tue, 26 Feb 2019 16:01:33 -0700 (MST) To: edk2-devel@lists.01.org References: <794b312c-44bf-f482-4933-e8fbb2a48c74@bluestop.org> From: Rebecca Cran Message-ID: Date: Tue, 26 Feb 2019 16:00:45 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.5.1 MIME-Version: 1.0 In-Reply-To: <794b312c-44bf-f482-4933-e8fbb2a48c74@bluestop.org> Subject: Re: Hang when calling ExitBootServices on IA32 firmware v1.0 on MinnowBoard Turbot 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, 26 Feb 2019 23:00:46 -0000 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US On 2/25/19 5:08 PM, Rebecca Cran via edk2-devel wrote: > I've been trying to test a boot loader on my MinnowBoard Turbot board. > It's running the latest 1.0 firmware from firmware.intel.com, and I'm > seeing a hang at the point when gBS->ExitBootServices is called. I did more debugging using OVMF and found that the i386 boot loader code was trying to call printf (which allocates memory) after ExitBootServices. And that booting an i386 kernel isn't actually supported. So there's not a problem with the MinnowBoard firmware. -- Rebecca Cran