From Fedora Project Wiki

< Ext3-devel

Revision as of 14:13, 24 May 2008 by fp-wiki>ImportUser (Imported from MoinMoin)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Date: Wed, 31 May 2006 17:47:13 -0700
From: Mingming Cao <cmm@us.ibm.com>
To: Stephen C. Tweedie <sct@redhat.com>
Cc: Theodore Ts'o <tytso@mit.edu>, Andreas Dilger <adilger@clusterfs.com>,
Gerrit Huizenga <gh@us.ibm.com>, Don Howard <dhoward@redhat.com>,
Badari Pulavarty <pbadari@us.ibm.com>,
Jean Pierre Dion <jean-pierre.dion@bull.net>,
Laurent Vivier <Laurent.Vivier@bull.net>, Linda Wang <lwang@redhat.com>,
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
extents.patch
48bit-extents.patch
extents-ext3_fsblk_t.patch
Rebase the 48bit support patch with ext3_fsblk_t patches is done.

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