[RFC][E2FSPROGS][PATCH 0/8]
Alexandre Ratchov <[email protected]>
| Newsgroups | gmane.comp.file-systems.ext2.devel |
|---|---|
| Message-ID | <[email protected]> |
hello! we've updated Laurent's patches that add 64bit support to e2fsprogs-1.38 to apply on e2fsprogs-1.39. [patch 1/8] move-bg_flags move the new 'bg_flags' field of the ext2_group_desc structure in order to make room for the MSB of the 64bit fields. The rest of the patches aren't novel; here i just recall Laurent's comments: [patch 2/8] 64bit-pblk_t Introduce the pblk_t type. This type is used to store physical block numbers and has the size of physical block numbers (32bit) as stored in the inode (it is the on-disk block number type). [patch 3/8] 64bit-blk_t Change some unsigned int, unsigned long, etc to blk_t. At this stage its size is still 32bit. But in the following patches it becomes 64bit wide while pblk_t stays 32bit. [patch 4/8] 64bit Introduce 64bit management. blk_t becomes 64bit wide. Manage meta-data structures as introduced by kernel patch "[RFC 3/5] support >32 bit ext3: 64 bit superblock changes". [patch 5/8] extents Partial support of extents. Allows to run e2fsck and debug2fs on file-systems with extents. debug2fs allows to use "cat" and "stat" on files with extents. e2fsck allows to fsck a file-system with extents but cannot repair it. [patch 6/8] extents-physical-block64 Introduce 64bit extents physical block number. [patch 7/8] extents-logical-block64 Introduce 64bit extents logical block number. [patch 8/8] big_bg Introduce management of larger block groups. The patch allows bitmaps of each block group to be spread over several blocks and also allows groups to be larger than (8 * blocksize) blocks. regards, -- Alexandre ------------------------------------------------------- All the advantages of Linux Managed Hosting--Without the Cost and Risk! Fully trained technicians. The highest number of Red Hat certifications in the hosting industry. Fanatical Support. Click to learn more http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642