From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from muon.cran.org.uk (muon.bluestop.org [IPv6:2605:7700:0:8:1:0:4a32:3323]) (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 77D0C1A1DFF for ; Mon, 17 Oct 2016 17:06:51 -0700 (PDT) Received: from muon.bluestop.org (localhost [127.0.0.1]) by muon.cran.org.uk (Postfix) with ESMTP id 1721E8D67A for ; Tue, 18 Oct 2016 00:06:50 +0000 (UTC) Received: from muon.cran.org.uk ([127.0.0.1]) by muon.bluestop.org (muon.bluestop.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id RRQWyc_vECOr for ; Tue, 18 Oct 2016 00:06:49 +0000 (UTC) Received: from [192.168.1.102] (71-35-233-129.slkc.qwest.net [71.35.233.129]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by muon.cran.org.uk (Postfix) with ESMTPSA for ; Tue, 18 Oct 2016 00:06:49 +0000 (UTC) From: Bruce Cran To: edk2-devel@lists.01.org Message-ID: <025d38a8-b5d9-c519-3f03-59ffcbe114bf@cran.org.uk> Date: Mon, 17 Oct 2016 18:06:49 -0600 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 Subject: OvmfPkg: hang in SetInterruptState with git 245cda6641ade1f1013c2d5c9c838f2706636828 X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Oct 2016 00:06:51 -0000 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit I've just built both OVMF _and_ Qemu from the latest git sources, so I don't know which is at fault - but I'm seeing a hang in: #0 0x000000007f9dc030 in SetInterruptState (InterruptState=104 'h') at /home/bcran/workspace/edk2/MdePkg/Library/BaseLib/Cpu.c:60 It's at line 60 when it calls EnableInterrupts(). The entire backtrace is: #0 0x000000007f9dc030 in SetInterruptState (InterruptState=104 'h') at /home/bcran/workspace/edk2/MdePkg/Library/BaseLib/Cpu.c:60 #1 0x000000007f9d6c57 in UpdateIdtTable (IdtTable=0xd, TemplateMap=0x7fadd478, ExceptionHandlerData=0x7f9e2460) at /home/bcran/workspace/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/PeiDxeSmmCpuException.c:146 #2 0x000000007f9d5ff0 in InitializeCpuInterruptHandlers (VectorInfo=0xd) at /home/bcran/workspace/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeException.c:111 #3 0x000000007f9d65fd in HasErrorCode () #4 0x000000000000000d in ?? () #5 0x000000007fadd478 in ?? () #6 0x000000007fa7b748 in ?? () #7 0x0000000000000012 in ?? () #8 0x000000007fadd4a0 in ?? () #9 0x0000000000000000 in ?? () I _have_ tried going back to older revisions of qemu so I'm wondering if this could be a problem introduced by OVMF? -- Bruce