Re: [PATCH 0/3] readahead drop behind and size adjustment

2007-07-24 Thread Andreas Dilger
On Jul 23, 2007 18:17 -0700, Andrew Morton wrote: hm, yes, there is a risk that the code was accidentally correct. Or the code has only ever dealt with power-of-2 inputs, in which case it happens to work either way. David(s) and ext4-people: could we please have a close review of these

[Patch 2/13] Miscellaneous Cleanups

2007-07-24 Thread Girish Shilamkar
Miscellaneous cleanups. Signed-off-by: Andreas Dilger [EMAIL PROTECTED] Signed-off-by: Girish Shilamkar [EMAIL PROTECTED] Index: e2fsprogs-1.40.1/Makefile.in === --- e2fsprogs-1.40.1.orig/Makefile.in +++ e2fsprogs-1.40.1/Makefile.in

[Patch 3/13] Rpm check.

2007-07-24 Thread Girish Shilamkar
Rpm check. Signed-off-by: Andreas Dilger [EMAIL PROTECTED] Index: e2fsprogs-1.40.1/e2fsprogs.spec.in === --- e2fsprogs-1.40.1.orig/e2fsprogs.spec.in +++ e2fsprogs-1.40.1/e2fsprogs.spec.in @@ -52,6 +52,7 @@ also want to install

[Patch 4/13] Allow regular files to be preallocated on-disk.

2007-07-24 Thread Girish Shilamkar
Allow regular files to be preallocated on-disk up to the next multiple of the system PAGE_SIZE without complaining about extra blocks. Signed-off-by: Andreas Dilger [EMAIL PROTECTED] Signed-off-by: Girish Shilamkar [EMAIL PROTECTED] Signed-off-by: Kalpak Shah [EMAIL PROTECTED] Index:

[Patch 7/13] Many inodes in filesystem.

2007-07-24 Thread Girish Shilamkar
Handle filesystems with many hard links that have more than ~700M inodes. The float variable lacks precision at this scale. Signed-off-by: Andreas Dilger [EMAIL PROTECTED] Signed-off-by: Girish Shilamkar [EMAIL PROTECTED] Signed-off-by: Kalpak Shah [EMAIL PROTECTED] Index:

[Patch 13/13] Improve e2fsck heuristics for detecting corrupted inodes.

2007-07-24 Thread Girish Shilamkar
The present e2fsck code checks the inode, per field basis. It doesn't take into consideration to total sanity of the inode. This may cause e2fsck turning a garbage inode into a sane inode. The following patch adds a heuristics to detect the degree of badness of an inode. icount mechanism is used

Re: [Patch 1/13] iostats

2007-07-24 Thread Theodore Tso
On Tue, Jul 24, 2007 at 04:34:36PM +0530, Girish Shilamkar wrote: +struct struct_io_stats { + unsigned long long reads; + unsigned long long writes; +}; I'd suggest doing something like this instead: struct struct_io_stats { int num_fields; int reserved;

Re: [Patch 7/13] Many inodes in filesystem.

2007-07-24 Thread Theodore Tso
On Tue, Jul 24, 2007 at 04:34:59PM +0530, Girish Shilamkar wrote: Handle filesystems with many hard links that have more than ~700M inodes. The float variable lacks precision at this scale. This was fixed in e2fsprogs mainline a slightly different way. Just above it:

New e2fsprog doc on the ext4 wiki page.

2007-07-24 Thread Jose R. Santos
Hi folks As discussed in the conference call, we are going to create a new doc on the ext4 wiki dedicated to track the development of some of the features needed in e2fsprogs. The page will consist of mostly changes needed in order to keep e2fsprogs up to date with mainline ext4 kernel code. I

Re: [Patch 9/13] Adds two extended options and config file counterparts.

2007-07-24 Thread Theodore Tso
On Tue, Jul 24, 2007 at 04:35:04PM +0530, Girish Shilamkar wrote: This patch adds two extended options and config file counterparts. On the command line: -E shared=preserve|lost+found|delete Select the disposition of files containing shared blocks. preserve is the old

Re: New e2fsprog doc on the ext4 wiki page.

2007-07-24 Thread Andreas Dilger
On Jul 24, 2007 21:48 +0530, Aneesh Kumar K.V wrote: Jose R. Santos wrote: ext4migrate: - Patches submited to the mailing list by Aneesh Kumar http://thread.gmane.org/gmane.comp.file-systems.ext4/1395 I guess what we are looking at here is a) ext3 - ext4 conversion would be done via

Re: New e2fsprog doc on the ext4 wiki page.

2007-07-24 Thread Jose R. Santos
On Tue, 24 Jul 2007 21:48:58 +0530 Aneesh Kumar K.V [EMAIL PROTECTED] wrote: Jose R. Santos wrote: Hi folks ext4migrate: - Patches submited to the mailing list by Aneesh Kumar http://thread.gmane.org/gmane.comp.file-systems.ext4/1395 I guess what we are looking at

Re: New e2fsprog doc on the ext4 wiki page.

2007-07-24 Thread Aneesh Kumar K.V
Jose R. Santos wrote: On Tue, 24 Jul 2007 21:48:58 +0530 Aneesh Kumar K.V [EMAIL PROTECTED] wrote: Jose R. Santos wrote: Hi folks ext4migrate: - Patches submited to the mailing list by Aneesh Kumar http://thread.gmane.org/gmane.comp.file-systems.ext4/1395 I guess what we are looking

Re: [Patch 0/13] Patches for e2fsprogs

2007-07-24 Thread Theodore Tso
On Tue, Jul 24, 2007 at 04:34:31PM +0530, Girish Shilamkar wrote: Hi, I am sending the patches for e2fsprogs as decided in the ext4 conf call. The patches are based on e2fsprogs-1.40.1. Some of these patches have already been sent on the list before. One other minor thing; it would be

+ ext2-show-all-mount-options.patch added to -mm tree

2007-07-24 Thread akpm
The patch titled ext2: show all mount options has been added to the -mm tree. Its filename is ext2-show-all-mount-options.patch *** Remember to use Documentation/SubmitChecklist when testing your code *** See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out

+ ext3-show-all-mount-options.patch added to -mm tree

2007-07-24 Thread akpm
The patch titled ext3: show all mount options has been added to the -mm tree. Its filename is ext3-show-all-mount-options.patch *** Remember to use Documentation/SubmitChecklist when testing your code *** See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out

+ ext4-show-all-mount-options.patch added to -mm tree

2007-07-24 Thread akpm
The patch titled ext4: show all mount options has been added to the -mm tree. Its filename is ext4-show-all-mount-options.patch *** Remember to use Documentation/SubmitChecklist when testing your code *** See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out

e2fsprogs: Undo I/O Manager and large inode migration support in tune2fs

2007-07-24 Thread Aneesh Kumar K.V
Hi Ted, The series is on top of f1f115a78f5ea599fc5f8815a741d43fedd5840d Changes from last post include a) Add O_EXCL flag to tdb_open. b) Fix the return value when we fail to create the tdb file c) Add tune2fs -I new_inode_size for migrating to large inode size. - To unsubscribe from this

[PATCH 2/3] e2fsprogs: Add undoe2fs

2007-07-24 Thread Aneesh Kumar K.V
From: Aneesh Kumar K.V [EMAIL PROTECTED] undoe2fs can be used to replay the transaction saved in the transaction file using undo I/O Manager Signed-off-by: Aneesh Kumar K.V [EMAIL PROTECTED] --- misc/Makefile.in | 10 +- misc/undoe2fs.c | 77