From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LtI4o-00073s-Sx for mharc-grub-devel@gnu.org; Mon, 13 Apr 2009 05:03:38 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LtI4m-00073k-7F for grub-devel@gnu.org; Mon, 13 Apr 2009 05:03:36 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LtI4g-00073N-DL for grub-devel@gnu.org; Mon, 13 Apr 2009 05:03:34 -0400 Received: from [199.232.76.173] (port=39641 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LtI4g-00073K-84 for grub-devel@gnu.org; Mon, 13 Apr 2009 05:03:30 -0400 Received: from fg-out-1718.google.com ([72.14.220.158]:17853) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LtI4f-00023P-E7 for grub-devel@gnu.org; Mon, 13 Apr 2009 05:03:29 -0400 Received: by fg-out-1718.google.com with SMTP id l27so303991fgb.7 for ; Mon, 13 Apr 2009 02:03:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=vKkB9INobYlklFxDAU7XNCj0FKTvsh+fJ27d/99nYdc=; b=BNVUAsBQo6X6hluGjjVwcfmt4xEGO75lhxQTwtihLH7ZgLxkpQ50EIukUtGOoKXj2j sE3MnKK3ksB6Gqvlx7tstRM5HHqGjyKuTQHiYwtkWM/qWX/AoYzpgnHJXm6D0+7MEE/9 OHbrBNe1mtfFxDykQiLXSKheutsBEKseNyVFE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=J+XJ4yjnlABeww4ay08ta8JCXu5GNgUGuoHd4mSVPa8mg8Q7AjlqNy6sCQzUKTVI1J nSynPNjZP7eERFYkn6BMMIbCw7y7aO6WxZsEDU+PfjEHDk/rBtpgI/r6jPBme2zqG+2g az5UD0mQoMfxfHrR746yBBUtVDyLhg9QiaqFw= Received: by 10.86.36.17 with SMTP id j17mr3028037fgj.31.1239613408522; Mon, 13 Apr 2009 02:03:28 -0700 (PDT) Received: from ?192.168.1.25? (116-145.62-81.cust.bluewin.ch [81.62.145.116]) by mx.google.com with ESMTPS id d4sm6046239fga.13.2009.04.13.02.03.27 (version=SSLv3 cipher=RC4-MD5); Mon, 13 Apr 2009 02:03:28 -0700 (PDT) Message-ID: <49E2FFE5.7020901@gmail.com> Date: Mon, 13 Apr 2009 11:03:33 +0200 From: phcoder User-Agent: Thunderbird 2.0.0.21 (X11/20090318) MIME-Version: 1.0 To: The development of GRUB 2 References: <49E29515.1090804@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: Re: [PATCH] FreeBSD 64-bit kernel support X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Apr 2009 09:03:36 -0000 It seems that your build system wasn't up-to-date. The possible fix is: make maintainer-clean ./autogen.sh Joey Korkames wrote: > Figured it out, > s/multiboot_mod-loader_i386_multiboot_helper/bsd_mod-loader_i386_bsd_helper/ > and bingo! > > Worked ion both Xen HVM and on a real amd64 box (over PXE) > > Yay GRUB2 and its devs! > -joey > > Joey Korkames writes: > >> I can't make grub2 build with phcoder's bsd64.diff. My guess it is >> beacuse conf/i386.mk is missing stuff related to >> loader/i386/bsd_helper.S $(loader/i386/bsd_helper.S_DEPENDENCIES)?, >> but I wouldn't how or where to add it in. >> >> >> phcoder writes: >> >>> Bean kindly allowed me to mess with this patch. So here comes an >>> improved version. I moved helpers out of the kernels. Because of how >>> FreeBSD expects the initial virtual memory mapping only first GB of >>> physical memory is accessible so it was required to use of trampoline >>> technique. > > > ------------------------------------------------------------------------ > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/grub-devel -- Regards Vladimir 'phcoder' Serbinenko