Re: What's cooking in e2fsprogs.git (topics)

2007-10-15 Thread Aneesh Kumar K.V
Theodore Ts'o wrote: * ak/undo-mgr (Mon Aug 13 15:56:26 2007 +0530) 9 commits - e2fsprogs: Add test case for undoe2fs - e2fsprogs: Fix the resize inode test case - e2fsprogs: Support for large inode migration. - e2fsprogs: Make mke2fs use undo I/O manager. - e2fsprogs: Add undoe2fs - e2f

What's cooking in e2fsprogs.git (topics)

2007-10-15 Thread Theodore Ts'o
Here are the topics that are cooking in e2fsprogs. Commits prefixed with '-' are only in 'pu' while commits prefixed with '+' are in 'next'. Commits prefixed with '.' are not in either branch for now. * tt/64bit-bitmaps (Sun Oct 14 22:51:51 2007 -0400) 1 commit - Initial design for 64-bit bitm

Re: [PATCH][e2fsprogs] add -E option to mke2fs usage information

2007-10-15 Thread Coly Li
Theodore Tso wrote: > On Mon, Oct 15, 2007 at 10:19:11PM +0800, Coly Li wrote: >> -E option is missed from usage information of mke2fs. This patch adds -E >> option to usage >> information, and names -E|-R as extended-option. >> Now the usage information can be consistent with mke2fs.8.in. > > Pl

Re: [PATCH][e2fsprogs] add -E option to mke2fs usage information

2007-10-15 Thread Coly Li
Theodore Tso wrote: > On Mon, Oct 15, 2007 at 10:19:11PM +0800, Coly Li wrote: >> -E option is missed from usage information of mke2fs. This patch adds -E >> option to usage >> information, and names -E|-R as extended-option. >> Now the usage information can be consistent with mke2fs.8.in. > > Pl

Re: question about patch queue and ext4-git

2007-10-15 Thread Mingming Cao
On Mon, 2007-10-15 at 22:29 +0800, Coly Li wrote: > > Jose R. Santos wrote: > > On Mon, 15 Oct 2007 20:46:32 +0800 > > Coly Li <[EMAIL PROTECTED]> wrote: > > > >> Thanks for the replying :-) > >> > >> Jose R. Santos wrote: > >>> On Mon, 15 Oct 2007 13:36:05 +0800 > >>> Coly Li <[EMAIL PROTECTED]>

Re: [PATCH e2fsprogs] libblkid: detect squashfs

2007-10-15 Thread Theodore Tso
On Mon, Oct 15, 2007 at 12:48:44PM -0500, Eric Sandeen wrote: > Thanks... and now for the big endian version. :( Sorry about that! Thanks, applied into the maint branch. - Ted - To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of

Re: [PATCH][e2fsprogs] add -E option to mke2fs usage information

2007-10-15 Thread Theodore Tso
On Mon, Oct 15, 2007 at 10:19:11PM +0800, Coly Li wrote: > -E option is missed from usage information of mke2fs. This patch adds -E > option to usage > information, and names -E|-R as extended-option. > Now the usage information can be consistent with mke2fs.8.in. Please fill comments to 80 colum

Re: [PATCH 01/13][e2fsprogs] Add initial checksum support.

2007-10-15 Thread Theodore Tso
On Thu, Oct 11, 2007 at 02:16:05PM -0500, Jose R. Santos wrote: > @@ -66,7 +66,9 @@ OBJS= $(DEBUGFS_LIB_OBJS) $(RESIZE_LIB_OBJS) > $(E2IMAGE_LIB_OBJS) \ > unix_io.o \ > unlink.o \ > valid_blk.o \ > - version.o > + version.o \ > + crc16.o \ > + csum.o Please keep

Re: [PATCH 2/5] ext4: Add support for 48 bit inode i_blocks.

2007-10-15 Thread Andreas Dilger
On Oct 15, 2007 16:25 +0530, Aneesh Kumar K.V wrote: > ei->i_flags |= EXT4_DIRSYNC_FL; > } > +static blkcnt_t ext4_inode_blocks(struct ext4_inode *raw_inode, > + struct ext4_inode_info *ei) > +{ Please put an empty line between functions. Cheers

Re: [PATCH 1/5] ext4: Code cleanup

2007-10-15 Thread Andreas Dilger
On Oct 15, 2007 16:25 +0530, Aneesh Kumar K.V wrote: > - if (!EXT4_HAS_INCOMPAT_FEATURE(sb, > EXT4_FEATURE_INCOMPAT_EXTENTS)) { > - err = ext4_journal_get_write_access(handle, > EXT4_SB(sb)->s_sbh); > - if (err) goto fail; > -

Re: [PATCH e2fsprogs] libblkid: detect squashfs

2007-10-15 Thread Eric Sandeen
Theodore Tso wrote: > On Tue, Sep 25, 2007 at 12:02:50PM -0500, Eric Sandeen wrote: > >> libblkid: recognize squashfs filesystems >> >> squashfs has no uuid or labels, so all we need is the magic. >> >> Addresses-Red-Hat-Bugzilla: #305151 >> >> Signed-off-by: Eric Sandeen <[EMAIL PROTECTED

[PATCH] ext4: add bg_itable_unused_hi to group descriptor

2007-10-15 Thread Coly Li
This patch extends bg_itable_unused of ext4 group descriptor from 16bit into 32bit. In order to add bg_itable_unused_hi into struct ext4_group_desc, some extra fields which are already introduced into e2fsprogs are also added in for consistency. Signed-off-by: Coly Li <[EMAIL PROTECTED]> Cc: And

Re: question about patch queue and ext4-git

2007-10-15 Thread Coly Li
Jose R. Santos wrote: > On Mon, 15 Oct 2007 20:46:32 +0800 > Coly Li <[EMAIL PROTECTED]> wrote: > >> Thanks for the replying :-) >> >> Jose R. Santos wrote: >>> On Mon, 15 Oct 2007 13:36:05 +0800 >>> Coly Li <[EMAIL PROTECTED]> wrote: >>> Now in my mind there are several words for ext4 patc

[PATCH][e2fsprogs] add -E option to mke2fs usage information

2007-10-15 Thread Coly Li
-E option is missed from usage information of mke2fs. This patch adds -E option to usage information, and names -E|-R as extended-option. Now the usage information can be consistent with mke2fs.8.in. Signed-off-by: Coly Li <[EMAIL PROTECTED]> --- misc/mke2fs.c |2 +- 1 files changed, 1 inser

Re: question about patch queue and ext4-git

2007-10-15 Thread Jose R. Santos
On Mon, 15 Oct 2007 20:46:32 +0800 Coly Li <[EMAIL PROTECTED]> wrote: > Thanks for the replying :-) > > Jose R. Santos wrote: > > On Mon, 15 Oct 2007 13:36:05 +0800 > > Coly Li <[EMAIL PROTECTED]> wrote: > > > >> Now in my mind there are several words for ext4 patches, most frequently > >> one

Re: question about patch queue and ext4-git

2007-10-15 Thread Coly Li
Thanks for the replying :-) Jose R. Santos wrote: > On Mon, 15 Oct 2007 13:36:05 +0800 > Coly Li <[EMAIL PROTECTED]> wrote: > >> Now in my mind there are several words for ext4 patches, most frequently one >> are "patch queue". >> >> I see the patches in patch queue from >> http://www2.kernel.or

Re: [PATCH 01/13][e2fsprogs] Add initial checksum support.

2007-10-15 Thread Theodore Tso
On Mon, Oct 15, 2007 at 04:43:06AM -0500, Jose R. Santos wrote: > Yes, I notice the use of linux/types.h as well. I already have this > fixed on my patch queue and Im in the process of cleaning some of the > other patches as well. Ok, I'll wait for you to fix this, instead of futzing with the pat

[PATCH 4/5] ext2: Fix the max file size for ext2 file system.

2007-10-15 Thread Aneesh Kumar K.V
The max file size for ext2 file system is now calculated with hardcoded 4K block size. The patch fixes it to be calculated with the right block size. Signed-off-by: Aneesh Kumar K.V <[EMAIL PROTECTED]> --- fs/ext2/super.c | 32 1 files changed, 28 insertions(+),

[PATCH 5/5] ext3: Fix the max file size for ext3 file system.

2007-10-15 Thread Aneesh Kumar K.V
The max file size for ext3 file system is now calculated with hardcoded 4K block size. The patch fixes it to be calculated with the right block size. Signed-off-by: Aneesh Kumar K.V <[EMAIL PROTECTED]> --- fs/ext3/super.c | 32 1 files changed, 28 insertions(+),

[PATCH 1/5] ext4: Code cleanup

2007-10-15 Thread Aneesh Kumar K.V
a) Introduce ext4_update_*_feature(sb, b) rename i_file_acl to i_file_acl_lo c) convert some function to static d) Fix sparse warnings --- fs/ext4/extents.c |6 ++-- fs/ext4/ialloc.c| 13 +-- fs/ext4/inode.c | 18 +--- fs/ext4/super.c | 5

[PATCH 2/5] ext4: Add support for 48 bit inode i_blocks.

2007-10-15 Thread Aneesh Kumar K.V
use the __le16 l_i_reserved1 field of the linux2 struct of ext4_inode to represet the higher 16 bits for i_blocks. With this change max_file size becomes (2**48 -1 )* 512 bytes. We add a RO_COMPAT feature to the super block to indicate that inode have i_blocks represented as a split 48 bits. Sup

[PATCH 3/5] ext4: Support large files

2007-10-15 Thread Aneesh Kumar K.V
This patch converts ext4_inode i_blocks to represent total blocks occupied by the inode in file system block size. Earlier the variable used to represent this in 512 byte block size. This actually limited the total size of the file. The feature is enabled transparently when we write an inode whose

ext2/3/4 patches

2007-10-15 Thread Aneesh Kumar K.V
Hi, Can we get this patches added to patch queue. The set 5 patches replace the large-file.patch in the patch queue. The last two patches in the series can be dropped when akpm merges them directly. Till then i think patch queue can act as a placeholder. -aneesh - To unsubscribe from this list

Re: question about patch queue and ext4-git

2007-10-15 Thread Jose R. Santos
On Mon, 15 Oct 2007 13:36:05 +0800 Coly Li <[EMAIL PROTECTED]> wrote: > Now in my mind there are several words for ext4 patches, most frequently one > are "patch queue". > > I see the patches in patch queue from > http://www2.kernel.org/pub/linux/kernel/people/tytso/ext4-patches/LATEST/broken-ou

Re: [PATCH 01/13][e2fsprogs] Add initial checksum support.

2007-10-15 Thread Jose R. Santos
On Sun, 14 Oct 2007 22:46:05 -0400 Theodore Tso <[EMAIL PROTECTED]> wrote: > In crc16.h, this patch assumes that linux/types.h defines uint16_t. > > There are a couple of problems with this. > > #1) linux/types.h is non-portable, not only does it not exist on > non-Linux systems, apparently

[PATCH][e2fsprogs] extend bg_itable_unused into 32bit

2007-10-15 Thread Coly Li
Current bg_itable_unused in ext2_group_desc and ext4_group_desc is 16bit, which can present 64K inode offset in inodes table at most. For 4KB ext4 block, the inode bitmap can present 32K inodes in inodes table at most. It is very easy to encounter this size limitation in future ext4 development