From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Fmv6s-0004va-Qj for mharc-grub-devel@gnu.org; Sun, 04 Jun 2006 12:05:50 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Fmv6r-0004un-4L for grub-devel@gnu.org; Sun, 04 Jun 2006 12:05:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Fmv6p-0004so-4F for grub-devel@gnu.org; Sun, 04 Jun 2006 12:05:48 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Fmv6p-0004sk-1J for grub-devel@gnu.org; Sun, 04 Jun 2006 12:05:47 -0400 Received: from [212.85.152.101] (helo=kotoba.storever.com) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FmvDl-0005L1-Ti for grub-devel@gnu.org; Sun, 04 Jun 2006 12:12:58 -0400 Received: from kotoba.oasis.nexedi.com (kotoba.oasis.nexedi.com [212.85.152.101]) by kotoba.storever.com (Postfix) with ESMTP id CCD793CAD3006 for ; Sun, 4 Jun 2006 19:42:07 +0200 (CEST) Received: from [??1] (localhost [127.0.0.1]) by kotoba.storever.com (Postfix) with ESMTP id 75F0B3CAD3005 for ; Sun, 4 Jun 2006 19:42:07 +0200 (CEST) From: "Yoshinori K. Okuji" Organization: enbug.org To: The development of GRUB 2 Date: Sun, 4 Jun 2006 18:05:44 +0200 User-Agent: KMail/1.8.2 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200606041805.44912.okuji@enbug.org> X-Bogosity: No, tests=bogofilter, spamicity=0.480085, version=0.17.2 Subject: 64-bit cleanup 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: Sun, 04 Jun 2006 16:05:50 -0000 I've checked in a huge patch to support 64-bit disk addressing. I modified a lot of code. I also tested it a bit, but I'd appreciate if you can test it more. My change is still not sufficient for filesystems. There are so many 32-bit/64-bit, signed/unsigned mixtures in filesystem code, so we need to refactor the implementations very carefully (in particular, fshelp). As this part can be improved gradually, I leave this code as it is for now, and I will work on something else next. Okuji