From owner-freebsd-emulation@FreeBSD.ORG Wed May 26 06:45:52 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D59E51065676 for ; Wed, 26 May 2010 06:45:52 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from azh-com1.aspectra.com (azh-com1.aspectra.com [212.47.170.7]) by mx1.freebsd.org (Postfix) with ESMTP id 67C7A8FC22 for ; Wed, 26 May 2010 06:45:52 +0000 (UTC) Message-ID: <4BFCC397.2030504@FreeBSD.org> Date: Wed, 26 May 2010 08:45:43 +0200 From: Beat Gaetzi User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.9) Gecko/20100330 Thunderbird/3.0.4 MIME-Version: 1.0 To: Brandon Gooch References: <4BD9FBA3.1050707@protected-networks.net> <201004291923.19471.jkim@FreeBSD.org> <4BDA2C3A.80506@protected-networks.net> <201004301405.24206.jkim@FreeBSD.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 26 May 2010 06:45:50.0506 (UTC) FILETIME=[145C18A0:01CAFC9F] Cc: freebsd-emulation@freebsd.org Subject: Re: VirtualBox 3.2.0-beta-1 fails to compile on -current X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 May 2010 06:45:52 -0000 On 05/26/10 08:27, Brandon Gooch wrote: > On Fri, Apr 30, 2010 at 1:05 PM, Jung-uk Kim wrote: >> On Thursday 29 April 2010 09:02 pm, Michael Butler wrote: >>> On 04/29/10 19:23, Jung-uk Kim wrote: >>>> I read the source again and I found it is not "patched" by the >>>> emulator itself. It's done from usual _CRS method. Please try >>>> the attached patch instead. >>> >>> Now I get .. >>> >>> kBuild: iasl DevicesR3 - >>> /usr/home/imb/svn/virtualbox-ose/work/VirtualBox-3.2.0_OSE/src/VBox >>> /Devices/PC/vbox-cpuhotplug.dsl >>> /usr/home/imb/svn/virtualbox-ose/work/VirtualBox-3.2.0_OSE/out/free >>> bsd.x86/release/obj/DevicesR3/vboxssdt-cpuhotplug.hex.pre 14: >>> Device (SCK0) { Name (_HID, "ACPI0004") Name (_UID, "SCKCPU0") >>> Processor (CPU0, 0x00, 0x0, 0x0 ) { Name (_HID, "ACPI0007") Name >>> (_UID, "SCK0-CPU0") Name (_PXM, 0x00) Method(_MAT, 0) { IF >>> (CPCK(0x00)) { Name (APIC, Buffer (8) {0x00, 0x08, 0x00, 0x00, >>> 0x01}) Return(APIC) } Else { Return (0x00) } } Method(_STA) { IF >>> (CPCK(0x00)) { Return (0xF) } Else { Return (0x0) } } Method(_EJ0, >>> 1) { Store(0x00, \_SB.CPUL) Return } } } >>> >>> Error 4080 - >>> >>> >>> >>> >>> Invalid object type for reserved >>> name ^ (found INTEGER, requires Buffer) >>> >>> .. where the "Return(0x00)" as the alternate result to >>> "Result(APIC)" is causing an issue, >> >> Sigh... A new file, a new bug. :-( >> >> Try the attached patch. > > It seems this patch has been committed to the 'virtualbox-ose-devel' > port, but your previous patch (attached to an earlier message in this > thread) did not. Will you submit the original patch to the > freebsd-vbox crew as well? I forgot to commit this patch to the virtualbox-ose-devel port as our main focus is on the 3.2.0 port at the moment with already includes this patch. I will commit the patch in a few minutes to the -devel port. Thanks for the reminder! Beat