From: Michael Walle <michael.wa...@kontron.com> This patch series fixes write support on big-endianness architectures.
Changes: v2: - instead of INC_X/DEC_X macros, use inline functions per structure field. Suggested by Stefan Brüns. (patch 0003) - optimize "while (dir->direntlen)" loops. Suggested by Stefan Brüns (patch 0005) Michael Walle (5): ext4: change structure fields to __le/__be types ext4: use kernel names for byte swaps ext4: fix endianess problems in ext4 write support ext4: fix wrong usage of le32_to_cpu() ext4: optimize direntlen loops fs/ext4/ext4_common.c | 367 ++++++++++++++++++++++++++----------------------- fs/ext4/ext4_common.h | 4 +- fs/ext4/ext4_journal.c | 15 +- fs/ext4/ext4_journal.h | 44 +++--- fs/ext4/ext4_write.c | 222 +++++++++++++++++------------- fs/ext4/ext4fs.c | 2 +- include/ext_common.h | 140 +++++++++---------- 7 files changed, 425 insertions(+), 369 deletions(-) -- 2.1.4 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot