From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LuvUa-0005Oy-Lf for mharc-grub-devel@gnu.org; Fri, 17 Apr 2009 17:21:00 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LuvUZ-0005Nf-4X for grub-devel@gnu.org; Fri, 17 Apr 2009 17:20:59 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LuvUU-0005KO-5V for grub-devel@gnu.org; Fri, 17 Apr 2009 17:20:58 -0400 Received: from [199.232.76.173] (port=39728 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LuvUT-0005KG-Vt for grub-devel@gnu.org; Fri, 17 Apr 2009 17:20:54 -0400 Received: from mail-ew0-f160.google.com ([209.85.219.160]:54809) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LuvUT-0002jf-CE for grub-devel@gnu.org; Fri, 17 Apr 2009 17:20:53 -0400 Received: by ewy4 with SMTP id 4so1069979ewy.42 for ; Fri, 17 Apr 2009 14:20:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:in-reply-to :references:content-type:date:message-id:mime-version:x-mailer; bh=eUjXCHJ1GaYKtFGOjIBh9711KSfPw2z0PwxDx35JBmI=; b=o25kDgdyACVh+cS9oPnpJqjWlTaUk73qTxX/iOMwjyg830U5qfvFWiqJav/mNpuQYf UR34i+VP20pSzwH19btC7z3oC+d6jSWehDipnptw9Pwcc/WI3VPVD4AC+lX7V53ei1Pr v8GcDvHNIIxBz7kqMq/azuWhzHJXZ1S0xkMGU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:in-reply-to:references:content-type:date:message-id :mime-version:x-mailer; b=TDGtonHvxTeLx3r3Xq873txwRjZQbbyj7z6o744BC4WKtRwT/fX13h5KLjwWmo/Bju PS3g6GTGcMC3olRLrUWd43MQojUrG+oOnTxcsxTnZuBtQd30bpBjqj4Ht2MFbAtrFCxq W73GWlkGEDnc3vegChtq5acOSXGo0PIg8VdgI= Received: by 10.210.91.7 with SMTP id o7mr1086737ebb.62.1240003251693; Fri, 17 Apr 2009 14:20:51 -0700 (PDT) Received: from ?192.168.1.104? (213.37.226.100.dyn.user.ono.com [213.37.226.100]) by mx.google.com with ESMTPS id 23sm4103677eya.6.2009.04.17.14.20.49 (version=SSLv3 cipher=RC4-MD5); Fri, 17 Apr 2009 14:20:50 -0700 (PDT) From: Javier =?ISO-8859-1?Q?Mart=EDn?= To: The development of GRUB 2 In-Reply-To: <49E5AA2F.1060305@gmail.com> References: <49E3E0FB.1070907@verizon.net> <1239694395.3718.5.camel@fz.local> <49E455B7.5040402@verizon.net> <49E4518D.1090301@gmail.com> <49E5A102.40701@verizon.net> <49E5A394.8050108@gmail.com> <49E5A91C.3000109@verizon.net> <49E5AA2F.1060305@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-eFL67mBo5/Wxc9ij0G45" Date: Fri, 17 Apr 2009 23:20:42 +0200 Message-Id: <1240003243.6449.7.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.26.1 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: Re: status grub2 port of grub-legasy map command 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: Fri, 17 Apr 2009 21:20:59 -0000 --=-eFL67mBo5/Wxc9ij0G45 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello there. I am the original author of the drivemap command. I was told by a friend that it was being discussed again on the GRUB list, so I came back and examined the two new enabling functionalities, preboot hooks and mmap. I've adapted drivemap to use them both, and I'm polishing some rough edges. I might send a new version of the patch this weekend. Should people, however, prefer John's version, I'd be glad to assist. El mi=C3=A9, 15-04-2009 a las 11:34 +0200, phcoder escribi=C3=B3: > Yes it is. Also it's better to use grub_mmap_iterate instead of basing=20 > the location on 0x413 value. How to do it look at mmap/i386/pc/mmap.c The preboot hooks patch works beautifully. However, mmap causes some sort of glitch that makes FreeDOS (one of my three drivemap tests, together with ReactOS and XP) triple-fault. I've been trying to debug it with GDB-over-QEMU, but it is a real PITA. I haven't found any sort of bug in the mmap code, so I'm quite dumbfounded right now. Nevertheless, I'm proceeding to the XP test, which would likely be the most common use case for drivemap. --=20 -- Lazy, Oblivious, Rational Disaster -- Habbit --=-eFL67mBo5/Wxc9ij0G45 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Esto es una parte de mensaje firmado digitalmente -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAABAgAGBQJJ6PKPAAoJEKSl+Fbdeo728hUQAL1r6TKw4iCR/4r2KfU7O2LD kn7KIJd5esOUOex2DI7u0AdrGAv8qJvUumg9ZxMsOgPK+qVh0frIcR7LLLHEwbS3 PY/7dExLLDYSlc4aZMskPFL1VihrN2kPk5ZiYbUq4JhelTtpyU/CBjilfKjX2xAu adYsb9ZqtY6aZFUFuvM4rhxBYSpqix2SSrE3VC0kA89lVt9+DkSM4MJCgOum7iyE cEuSTSCtwuQfzIrfZgX2JjQx3rjsYOQz7iOwHcPUKhIvlahVZFMohSYlI+pYLtpG J+pyTZ4A0jZNB93w1dV7DWvWJgHC9HDPIWETXFEs9Xdgc4QLF9nV8lTDqB37Ln5+ 1rsroNq3UTbvPqu8lUTWN0DmlTT51SkSpXZfzny/6WzBRVnMUgyYPbDSXUXBa6fu QsQaLERDgWsRigFiFOy6p9cvkHETNTp4PVjvjkkxufhzMW5Nvn4bielqsKOr/KVA abCFYyrQHVsjiyxvEWH1xGLy8HHWxYdWmxb61m+zOtekuV1bepCH8G5afWr6tsSX SVGUVWUYecTPPKuztTpjbTZyH695fqKLykbmqmSUsUlDvn1Z9wgGKw48Vc4DPsJX lvxpAKM3oF9NXPO8+WkTabdf7hFJTU+d16APmSeOEUbWRlApSicsduyLR+Hcr8DI wFA0F6ubSKOhKi6mHky3 =W7bB -----END PGP SIGNATURE----- --=-eFL67mBo5/Wxc9ij0G45--