1. 14 Mar, 2016 2 commits
  2. 14 Jan, 2016 1 commit
  3. 11 Sep, 2015 1 commit
  4. 23 Nov, 2014 1 commit
  5. 20 Jan, 2014 1 commit
  6. 24 Jul, 2013 1 commit
  7. 15 Jul, 2013 1 commit
    • Fix ext2/ext4 filesystem accesses beyond 2TiB · 04735e9c
      Frederic Leroy authored
      With CONFIG_SYS_64BIT_LBA, lbaint_t gets defined as a 64-bit type,
      which is required to represent block numbers for storage devices that
      exceed 2TiB (the block size usually is 512B), e.g. recent hard drives
      
      We now use lbaint_t for partition offset to reflect the lbaint_t change,
      and access partitions beyond or crossing the 2.1TiB limit.
      This required changes to signature of ext4fs_devread(), and type of all
      variables relatives to block sector.
      
      ext2/ext4 fs uses logical block represented by a 32 bit value. Logical
      block is a multiple of device block sector. To avoid overflow problem
      when calling ext4fs_devread(), we need to cast the sector parameter.
      Signed-off-by: 's avatarFrédéric Leroy <fredo@starox.org>
  8. 24 May, 2013 1 commit
  9. 10 May, 2013 1 commit
  10. 07 Dec, 2012 1 commit
  11. 25 Sep, 2012 1 commit
  12. 20 Sep, 2012 1 commit
    • ext4: cache-align buffers so the invalidation works · 55b523b7
      Stephen Warren authored
      DMA buffer cache invalidation requires that buffers have cache-aligned
      buffer locations and sizes. Use memalign() and ALLOC_CACHE_ALIGN_BUFFER()
      to ensure this.
      
      On Tegra at least, without this fix, the following fail commands fail in
      u-boot-master/ext4, but succeeded at the branch's branch point in
      u-boot/master. With this fix, the commands work again:
      
      ext2ls mmc 0:1 /
      ext2load mmc 0:1 /boot/zImage
      
      Cc: Uma Shankar <uma.shankar@samsung.com>
      Cc: Manjunatha C Achar <a.manjunatha@samsung.com>
      Cc: Iqbal Shareef <iqbal.ams@samsung.com>
      Cc: Hakgoo Lee <goodguy.lee@samsung.com>
      Cc: Wolfgang Denk <wd@denx.de>
      Cc: Tom Rini <trini@ti.com>
      Signed-off-by: 's avatarStephen Warren <swarren@nvidia.com>
  13. 09 Aug, 2012 1 commit