Ext3-devel/ext3minutes-20060531

Date: Wed, 31 May 2006 17:47:13 -0700 From: Mingming Cao  To: Stephen C. Tweedie  Cc: Theodore Ts'o , Andreas Dilger , Gerrit Huizenga , Don Howard , Badari Pulavarty , Jean Pierre Dion , Laurent Vivier , Linda Wang , shaggy@us.ibm.com, suparna@in.ibm.com, alex@clusterfs.com, mathur@us.ibm.com, akpm@osdl.org Subject: ext3 developer interlock call meeting minutes (May 31th, 2006)

ext3 developers interlock call May, 17th, 2006 Attendees:

RH:    Stephen Tweedie, Don Howard, Linda Wang CFS:   Andreas Dilger

IBM:   Badari Pulavarty, Dave Kleikamp, Mingming Cao

BULL:  Jean Pierre Dion, Laurent Vivier, Jean-Noel Cordenner, RATCHOV ALEXANDRE

0. the latest series could be found at; http://ext2.sourceforge.net/48bitext3/patches/patches-2.6.17- rc4-05242006/series

1. ext3_fsblk_t Mingming merged the following ext3_fsblk_t patches

ext3_blk_type_define.patch ext3_new_block_type_prepare.patch ext3_group_block_t.patch ext3_convert_int_blk_to_fsblk_t.patch ext3_blks_fixes_from_comments-1-4.patch ext3_convert_ul_to_fsblk_t.patch ext3_fsblk_RHS_assignment_convert.patch ext3_group_first_block_no.patch

into two patches and posted to lkml and ext2-devel: http://marc.theaimsgroup.com/?l=ext2-devel&m=114861975123177&w=2

Andrew take them in mm tree. The following patches at the top of the list are also in mm tree now:

percpu_counter_longlong.patch ext3_check_sector_t_overflow.patch

3.xttar ext3_48bit_i_file_acl.patch

No furture action plan for this one.

4.64bit jbd 64bit_jbd_core.patch

Action: Need to rebase the sector_t-jbd patch. (Badari?) And some work to be done in the e2fsprogs

5. extents

extents.patch 48bit-extents.patch extents-ext3_fsblk_t.patch Rebase the 48bit support patch with ext3_fsblk_t patches is done.
 * 1) extents

Action: Alex is working on credits stuff for extent.

6. 64bit-metadata 64bit-metadata.patch

Laurent posted the updated 64bit metadata patch to ext2-devel last week, seems no furture action item for this one.

Action: No futhure action for this patch.

7. e2fsprog changes Alexandr posted the e2fsprogs changes based on current e2fsprogs deposit

http://marc.theaimsgroup.com/?l=ext2-devel&m=114848122624510&w=2

Takashi Sato also posted some e2fsprogs changes that worth checking out and possibly integrate.

Action: Ted to review and comment?

8. increasing i_block size Considering using some fields reserved for Hurd for the high 16 bits for i_blocks for 48-bits total.

Action: Discuss what fields to use in ext2-devel

9. 64k blocksize support Takashi Sato worked on this as part of his patch: http://marc.theaimsgroup.com/?l=ext2-devel&m=114901637217634&w=2

Seems no harm to bring this part of patch to the series.

10.unlimited n_links support Andreas mentioned it would make sense to include this patch to the series, he will drive to post the patch to the list (after some work to assure the compatibility issue)

11. preallocation

We discussed issues raised up by Suparna in email about what to do for now for preallocation. Two things: 1. Return EIO error when try to read uninitialized extents for now. 2. Making sure we never merge two extents into a one that are larger than 2^15 blocks long.

We still need to make preallocation as INCOMPAT feature once the full implementation in place. Seems probably a too big item for the first series.

Thanks, Mingming