From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1JnKfV-0003f2-As for mharc-grub-devel@gnu.org; Sat, 19 Apr 2008 17:32:21 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JnKfU-0003et-5A for grub-devel@gnu.org; Sat, 19 Apr 2008 17:32:20 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JnKfR-0003dm-Pq for grub-devel@gnu.org; Sat, 19 Apr 2008 17:32:18 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JnKfR-0003dj-KY for grub-devel@gnu.org; Sat, 19 Apr 2008 17:32:17 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JnKfR-0002F2-Lw for grub-devel@gnu.org; Sat, 19 Apr 2008 17:32:17 -0400 Received: from tschwinge by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1JnKfR-0007M0-4e; Sat, 19 Apr 2008 17:32:17 -0400 Date: Sat, 19 Apr 2008 23:32:17 +0200 From: Thomas Schwinge To: Julian Salazar Message-ID: <20080419213217.GG28507@fencepost.gnu.org> References: <9749AF5472B1456697B81669920AE810@JerryPC> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="vFj1JTFBn4Zx1dEI" Content-Disposition: inline In-Reply-To: <9749AF5472B1456697B81669920AE810@JerryPC> X-Homepage: http://www.thomas.schwinge.homeip.net/ User-Agent: Mutt/1.5.11 X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) Cc: grub-devel@gnu.org Subject: Re: [PATCH] GRUB2 does not provide Multiboot Legacy memory map 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: Sat, 19 Apr 2008 21:32:20 -0000 --vFj1JTFBn4Zx1dEI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hello! On Sat, Apr 19, 2008 at 03:11:43PM -0600, Julian Salazar wrote: > I'm developing a small kernel and I've been using GRUB2 with the Legacy > Multiboot Specification for some time now. I've noticed that it does not > provide some of the things in the Multiboot Information structure that GRUB > Legacy does, like the memory map. So I've created a small patch which works > in QEMU and real hardware so that GRUB2 will pass the memory map to my > kernel or any multiboot-compliant kernel for the i386-pc. Now this is interesting as I've just today seen an incompatibility between booting a multiboot kernel with GRUB legacy and GRUB2. It might actually be the same issue, but I didn't fully investigate yet. Therefore I'm quite interested in seeing your patch. > Since I've never actually contributed code to a GNU project before, are Welcome! > there certain rules and regulations of some sort that I have to comply with Your guessed right: sure there are :-). See, for example, (parts of) the GNU Coding Standards, . Not everything is relevant in your case, though. > before I can send my patch here? Feel free to simply send it here and we'll tell you what needs to be changed. Regards, Thomas --vFj1JTFBn4Zx1dEI Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFICmThgfzh735dTTURAiQJAJ46yVlJH5yX46+KixGLmiDCvtE2DgCfeI+q 7koCuQQHMtMi93fFZmPXXB8= =PVDa -----END PGP SIGNATURE----- --vFj1JTFBn4Zx1dEI--