| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Automatic tests tor two image set
- make test - tests for unpacked images from ext_images.7z
- make test_all - test for generated 1GB images + fsck
|
|
|
|
|
|
|
|
|
|
1. Introduce part_offset & part_size fields in blockdev
2. Blockdev operations with part_offset
3. Blockdev operations check based on part_size
4. lwext4_mbr tool: scan master boot record for linux partitions
5. Set right partition sizes in linux/windows file blockdevs
|
|
|
|
Since one blockdev_iface could be shared by multi block devices
lock/unlock functions is needed. Locks are not needed in single
partition mode.
|
|
|
|
|
|
|
|
Preparation for multi partition mode. New ext4_blockdev_iface
will allow to share same interface by multiple block devices.
|
|
|
|
|
|
- ext4_bcache_inc_ref
- ext4_bcache_dec_ref
|
|
|
|
|
|
- call buf->end_write() during ext4_block_flush_buf.
- For ext4_block_get, call ext4_blocks_get_direct instead
of directly calling bdev->bread().
|
|
New, more useful names:
- ext4_fs_init_inode_dblk_idx
- ext4_fs_get_inode_dblk_idx
- ext4_fs_append_inode_dblk
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
to_le*/to_be* now are macros with suitable endianes expansion
|
|
Functions will not work for lba values:
- 0x100000001ULL - 0x000000001UL
It won't work also for 16 int architectures. So it is better to
implement this functions using if/else if statements.
|