[U-Boot] [PATCH 0/5] Add Support for Storage Devices with Blocksizes != 512.
egbert.eich at googlemail.com
egbert.eich at googlemail.com
Tue Mar 26 09:15:30 CET 2013
From: Egbert Eich <eich at suse.com>
The patches provide fixes for partition tables:
- GPT
- ISO (to ignore devices with blocksize != 512)
The ext4 fs code also got fixed. I've reviewed the fat code, it seems
to be ok already (except for a bug that I came across).
I may be persuaded to take a shot at other fs which are supported by
a vanilla Linux kernel.
Cheers,
Egbert.
Egbert Eich (5):
disk/gpt: Fix GPT Partition handling for Blocksize != 512.
disk/iso: Add Support for Block Sizes > 512 Byte to ISO partition
support.
fs/fat: Don't multiply fatsize with sector size.
part/dev_desc: Add log2 of Blocksize to block_dev_desc data struct.
fs/ext4: Support device block sizes != 512 bytes.
common/cmd_ide.c | 4 +++
common/cmd_sata.c | 1 +
common/cmd_scsi.c | 2 +
common/usb_storage.c | 1 +
disk/part_efi.c | 32 +++++++++++++-------------
disk/part_iso.c | 3 ++
drivers/block/ata_piix.c | 1 +
drivers/block/pata_bfin.c | 1 +
drivers/block/systemace.c | 1 +
drivers/mmc/mmc.c | 1 +
fs/ext4/dev.c | 52 +++++++++++++++++++++++++++-----------------
fs/ext4/ext4_common.c | 26 ++++++++++------------
fs/ext4/ext4_common.h | 2 +-
fs/ext4/ext4_journal.c | 6 +---
fs/ext4/ext4_write.c | 27 +++++++++++------------
fs/ext4/ext4fs.c | 11 +++++----
fs/fat/fat_write.c | 1 -
include/common.h | 12 +++++++--
include/ext4fs.h | 1 +
include/ext_common.h | 9 +-------
include/part.h | 8 +++++++
include/part_efi.h | 2 -
22 files changed, 116 insertions(+), 88 deletions(-)
--
1.7.7
More information about the U-Boot
mailing list