* e2fsprogs-interim scm tree? @ 2007-11-20 0:42 Christian Kujau 2007-11-20 3:11 ` Theodore Tso 0 siblings, 1 reply; 8+ messages in thread From: Christian Kujau @ 2007-11-20 0:42 UTC (permalink / raw) To: linux-ext4; +Cc: tytso Hi, I just started to use ext4 and wondered if there is some git/svn/hg/etc repository for the e2fsprogs-interim? And, is there any timeframe when ext4 support will make it into the mainline tree for e2fsprogs? Will there be a mkfs.ext4 too? Thanks, Christian. -- BOFH excuse #266: All of the packets are empty. ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: e2fsprogs-interim scm tree? 2007-11-20 0:42 e2fsprogs-interim scm tree? Christian Kujau @ 2007-11-20 3:11 ` Theodore Tso 2007-11-20 10:24 ` Christian Kujau 0 siblings, 1 reply; 8+ messages in thread From: Theodore Tso @ 2007-11-20 3:11 UTC (permalink / raw) To: Christian Kujau; +Cc: linux-ext4 On Tue, Nov 20, 2007 at 01:42:58AM +0100, Christian Kujau wrote: > Hi, > > I just started to use ext4 and wondered if there is some git/svn/hg/etc > repository for the e2fsprogs-interim? And, is there any timeframe when ext4 > support will make it into the mainline tree for e2fsprogs? Will > there be a mkfs.ext4 too? There is a git tree. It's at: http://git.kernel.org/?p=fs/ext2/e2fsprogs.git;a=summary The bleeding edge branch is the 'pu' (proposed updates), which you need if you want the full ext4 features. Note that the userspace code still needs a lot of work. It's for this reason that I haven't been recommending people use it for production systems just yet. In the next few weeks I will hopefully have more time to work on e2fsprogs, so it should be much better by after the holidays. - Ted ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: e2fsprogs-interim scm tree? 2007-11-20 3:11 ` Theodore Tso @ 2007-11-20 10:24 ` Christian Kujau 2007-11-20 14:04 ` Theodore Tso 0 siblings, 1 reply; 8+ messages in thread From: Christian Kujau @ 2007-11-20 10:24 UTC (permalink / raw) To: Theodore Tso; +Cc: linux-ext4 On Tue, November 20, 2007 04:11, Theodore Tso wrote: > There is a git tree. It's at: > http://git.kernel.org/?p=fs/ext2/e2fsprogs.git;a=summary > > The bleeding edge branch is the 'pu' (proposed updates), which you > need if you want the full ext4 features. Ah, I've seen the git tree, but missed on the 'pu' branch. So it's # git-checkout -b pu to get the pu branch? > Note that the userspace code still needs a lot of work. > It's for this reason that I haven't been recommending people use it for > production systems just yet. Understood. But the more ppl testing your stuff the better, right? Thanks for your time, Christian. -- BOFH excuse #442: Trojan horse ran out of hay ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: e2fsprogs-interim scm tree? 2007-11-20 10:24 ` Christian Kujau @ 2007-11-20 14:04 ` Theodore Tso 2007-11-20 14:56 ` Eric Sandeen 2007-11-21 13:17 ` Thierry Vignaud 0 siblings, 2 replies; 8+ messages in thread From: Theodore Tso @ 2007-11-20 14:04 UTC (permalink / raw) To: Christian Kujau; +Cc: linux-ext4 On Tue, Nov 20, 2007 at 11:24:03AM +0100, Christian Kujau wrote: > > Note that the userspace code still needs a lot of work. > > It's for this reason that I haven't been recommending people use it for > > production systems just yet. > > Understood. But the more ppl testing your stuff the better, right? Oh, absolutely. I just don't think it's fair to encourage people to use something that might cause them to risk their data unless they are going into it with their eyes wide open. The 'pu' branch gets very minimal testing. I do run the regression test suite(*), so it's a bit more than "it builds, ship it!", but essentially almost any patch that will apply gets thrown into 'pu', and as I review patches and fix up issues, I move them to the 'next' branch, and then a little bit later to the 'master' branch. (*) With only 3-4 test failures, but at least some of them are tests that need to be fixed up, not necessarily outright bugs in the 'pu' branch. At the moment in the git tree only the 'pu' branch has extents support, and to be honest the support in e2fsprogs-interim in terms of being able to better detect and fix corrupted filesystems without crashing. (Some of the newer features like uninit groups and flexbg isn't in e2fsprogs-interim, though.) Fixing up the extents support is very high on my priority list over the next couple of weeks, but at the moment e2fsck on the 'pu' branch will correctly check an ext4 filesystem with extents that isn't too badly corrupted; a badly corrupted one will cause e2fsck to crash. It will get better, I promise you! :-) Regards, - Ted ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: e2fsprogs-interim scm tree? 2007-11-20 14:04 ` Theodore Tso @ 2007-11-20 14:56 ` Eric Sandeen 2007-11-20 18:45 ` Theodore Tso 2007-11-21 13:17 ` Thierry Vignaud 1 sibling, 1 reply; 8+ messages in thread From: Eric Sandeen @ 2007-11-20 14:56 UTC (permalink / raw) To: Theodore Tso; +Cc: Christian Kujau, linux-ext4 Theodore Tso wrote: > On Tue, Nov 20, 2007 at 11:24:03AM +0100, Christian Kujau wrote: >>> Note that the userspace code still needs a lot of work. >>> It's for this reason that I haven't been recommending people use it for >>> production systems just yet. >> Understood. But the more ppl testing your stuff the better, right? > > Oh, absolutely. I just don't think it's fair to encourage people to > use something that might cause them to risk their data unless they are > going into it with their eyes wide open. Please do report any problems you find, though. Ted has said that the sourceforge bugtracker is the right place to do this for now. -Eric (remembering he has a bug to report, too) ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: e2fsprogs-interim scm tree? 2007-11-20 14:56 ` Eric Sandeen @ 2007-11-20 18:45 ` Theodore Tso 2007-11-20 19:21 ` Christian Kujau 0 siblings, 1 reply; 8+ messages in thread From: Theodore Tso @ 2007-11-20 18:45 UTC (permalink / raw) To: Eric Sandeen; +Cc: Christian Kujau, linux-ext4 On Tue, Nov 20, 2007 at 08:56:41AM -0600, Eric Sandeen wrote: > Theodore Tso wrote: > > On Tue, Nov 20, 2007 at 11:24:03AM +0100, Christian Kujau wrote: > >>> Note that the userspace code still needs a lot of work. > >>> It's for this reason that I haven't been recommending people use it for > >>> production systems just yet. > >> Understood. But the more ppl testing your stuff the better, right? > > > > Oh, absolutely. I just don't think it's fair to encourage people to > > use something that might cause them to risk their data unless they are > > going into it with their eyes wide open. > > Please do report any problems you find, though. Ted has said that the > sourceforge bugtracker is the right place to do this for now. BTW, when reporting a bugs against the git tree, please include the branch and the git ID (i.e., that which is reported by git-describe), so there is no question which version you were running at the time. The git ID won't be helpful if you have your own local commits against the tree, but it can be useful if you are reporting a bug against the "pu" branch and it has since been rewound as patches get rebased and revised. - Ted ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: e2fsprogs-interim scm tree? 2007-11-20 18:45 ` Theodore Tso @ 2007-11-20 19:21 ` Christian Kujau 0 siblings, 0 replies; 8+ messages in thread From: Christian Kujau @ 2007-11-20 19:21 UTC (permalink / raw) To: Theodore Tso; +Cc: Eric Sandeen, linux-ext4 On Tue, 20 Nov 2007, Theodore Tso wrote: >> Please do report any problems you find, though. Ted has said that the >> sourceforge bugtracker is the right place to do this for now. > > BTW, when reporting a bugs against the git tree, please include the > branch and the git ID (i.e., that which is reported by git-describe), > so there is no question which version you were running at the time. Thanks for all the hints. But I don't intend to run e2fsprogs more than needed (just the occasional tune2fs/e2fsck on an already created fs). As soon as I have a testbox again, I can go crazy with these tools :) Christian. -- BOFH excuse #324: Your packets were eaten by the terminator ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: e2fsprogs-interim scm tree? 2007-11-20 14:04 ` Theodore Tso 2007-11-20 14:56 ` Eric Sandeen @ 2007-11-21 13:17 ` Thierry Vignaud 1 sibling, 0 replies; 8+ messages in thread From: Thierry Vignaud @ 2007-11-21 13:17 UTC (permalink / raw) To: Theodore Tso; +Cc: Christian Kujau, linux-ext4 Theodore Tso <tytso@mit.edu> writes: > Oh, absolutely. I just don't think it's fair to encourage people to > use something that might cause them to risk their data unless they > are going into it with their eyes wide open. The 'pu' branch gets > very minimal testing. I do run the regression test suite(*), so > it's a bit more than "it builds, ship it!", but essentially almost > any patch that will apply gets thrown into 'pu', and as I review > patches and fix up issues, I move them to the 'next' branch, and > then a little bit later to the 'master' branch. > > (*) With only 3-4 test failures, but at least some of them are tests > that need to be fixed up, not necessarily outright bugs in the 'pu' > branch. > > At the moment in the git tree only the 'pu' branch has extents > support, and to be honest the support in e2fsprogs-interim in terms of > being able to better detect and fix corrupted filesystems without > crashing. (Some of the newer features like uninit groups and flexbg > isn't in e2fsprogs-interim, though.) Fixing up the extents support is > very high on my priority list over the next couple of weeks, but at > the moment e2fsck on the 'pu' branch will correctly check an ext4 > filesystem with extents that isn't too badly corrupted; a badly > corrupted one will cause e2fsck to crash. It will get better, I > promise you! :-) With the pu branch (98ec405d684b41be4ed8c3911dc7796bbacb8c68), I saw lot of: Error while reading over extent tree in inode 395164: Corrupt extent header Clear inode<y>? yes Error while reading over extent tree in inode 395165: Corrupt extent header Clear inode<y>? yes Error while reading over extent tree in inode 395166: Corrupt extent header Clear inode<y>? yes Error while reading over extent tree in inode 395167: Corrupt extent header Clear inode<y>? yes Error while reading over extent tree in inode 410957: Corrupt extent header Clear inode<y>? yes It's on a ext4 formated a week ago that sees lots of rsync tests. And indeed, ls reporst some strange inodes: (...) -rw-r--r-- 1 tv 64876 2007-11-12 11:37 lang.pm l????????? ? ? ? ? list_modules.pm (...) Would it be a kernel issue then? ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2007-11-21 13:43 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2007-11-20 0:42 e2fsprogs-interim scm tree? Christian Kujau 2007-11-20 3:11 ` Theodore Tso 2007-11-20 10:24 ` Christian Kujau 2007-11-20 14:04 ` Theodore Tso 2007-11-20 14:56 ` Eric Sandeen 2007-11-20 18:45 ` Theodore Tso 2007-11-20 19:21 ` Christian Kujau 2007-11-21 13:17 ` Thierry Vignaud
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox