From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?RnLDqWTDqXJpYyBMZXJveQ==?= Date: Mon, 10 Jun 2013 16:20:49 +0200 Subject: [U-Boot] [PATCH] LaCie kirkwood boards: allow disk > 2TB In-Reply-To: <20130610134403.GU7626@kw.sim.vm.gnt> References: <1370871053-14524-1-git-send-email-fredo@starox.org> <20130610134403.GU7626@kw.sim.vm.gnt> Message-ID: <51B5E0C1.1050806@starox.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Le 10/06/2013 15:44, Simon Guinot a ?crit : > On Mon, Jun 10, 2013 at 03:30:53PM +0200, Frederic Leroy wrote: > > From: Fr?d?ric Leroy > > > > For big disk support, we need LBA addressing on 64 bits > > --- > > include/configs/lacie_kw.h | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/include/configs/lacie_kw.h b/include/configs/lacie_kw.h > > index 09b5798..847afcd 100644 > > --- a/include/configs/lacie_kw.h > > +++ b/include/configs/lacie_kw.h > > @@ -111,6 +111,7 @@ > > #define CONFIG_ENV_SPI_MAX_HZ 20000000 /* 20Mhz */ > > #define CONFIG_SYS_IDE_MAXBUS 1 > > #define CONFIG_SYS_IDE_MAXDEVICE 1 > > +#define CONFIG_SYS_64BIT_LBA /* Allow disk > 2.1TB */ > > Hi Frederic, > > I see a comment at disk/part_efi.c:25. It claims that maximum size of > addressable storage is limited to 2TB even with CONFIG_SYS_64BIT_LBA > enabled. Is that not true anymore ? I didn't see this comment. With my patch, the "ide reset" command recognize nicely a 3TB harddrive. Else, it reports the size % 2TB and then u-boot reports error in the GPT. I can read the GPT and boot from a loaded file from the first partition. However, an "ext2ls" on a partition at the end of the disk outputs garbage. At least, the patch allow to use the first 2 TB for booting. Regards, - -- Fr?d?ric -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQGcBAEBAgAGBQJRteDBAAoJEJVX96CfzRSe7CsMAJF7A6b29E4jTH9p2uBSLYDZ Rg1Oeag0J9UI44LKfhAjexfDP0I0gF8B+IB4ZQ1VZiKeNL3Udocy+J57KBzoefi1 SY39c8uw8qWszxJqxdZ0n+MGNMRL3cKsOaNtG5Jf81knohl5OVjmiscdzy/0MNB/ +zPB3tsydAjPnR1B8J655jqXlcH0Cd23BX7cJoufnJN6jfaiPdBsurobIfKkLwrO Pd1WLxcaZN+GwqRnYJkB6Y4yuYZwfLelhBkqUDVJy/dF38YBHzjHUmq1YUdS7ret flMexv1UrqWO6QCVQ95e3nTFmRkH2Dqyi8JkyfMHFzuhOzidRtSYSxVS9ArqdRA8 7fHRshEA6FY62tiQ4aMZ9vj0tq3Vjy0QZKkOfpwUw338oVHyeCdpVJR3O4vkzzqh NGIjA+fmJMTWT69J7Is53ZmheoSK0Ih/LEvyMYXyzSJsq+qodKqYsDwYfaHsVbjK ti9yaCwozotaJoauB2bXWM8AjJfnE8Y2U0/AHOjX6g== =Nisn -----END PGP SIGNATURE-----