linux-ext4 mailing list

FromSubjectsort iconDate
jing zhang
Re: [PATCH] ext4: memory leakage in ext4_mb_init()
First, Mr. Theodore Ts'o, your reply is a great honor to me. And I learn more about ext4 and its maintainers and developers, specially that testing is important to ext4. Thanks. In my view, one of the important parts of a patch is that the patcher is really concerning what is patched, another is whether the questions listed in the patch do exist, and whether the solution, if provided by the patcher, is correct. Even if the provide solution is ok, I think, it is the ...
Apr 6, 6:43 am 2010
tytso
Re: [PATCH] ext4: memory leakage in ext4_mb_init()
Well, the problem is there are many more patch submitters than there are maintainers, and so your proposal simply doesn't scale. Consider that for some maintainers, there may be 10 or 20 or 30 or more patch submitters in their subsystem. With that kind of submitter-to-maintainer ratio, the patch submitter simply has to do much more of the work, since otherwise the subsystem maintainer simply can't keep up. Most maintainers actually spend much less time dealing with patch submitters than I ...
Apr 6, 7:21 am 2010
jing zhang
Re: [PATCH] ext4: remove unnecessary operation in ext4_ ...
I accept what you decided, Mr. Theodore Ts'o. And I want to learn a little about the score on the patchwork web site, so please guide me to it if you like. Thank you all, great maintainers and developers of GNU Linux, for reviewing the patch I delivered. - zj --
Apr 6, 7:05 am 2010
tytso
Re: [PATCH] ext4: remove unnecessary operation in ext4_m ...
http://patchwork.ozlabs.org/project/linux-ext4/list/ Yes, there's a huge backlog. In general the most recent patches are the ones that I worry about. The oldest ones are there more for archeological digging more than anything else. Patch submitters generally will ping me to remind me of a specific patch if there hasn't been some kind of response in a few weeks... - Ted --
Apr 6, 10:01 am 2010
Jan Kara
Re: [PATCH 2/3] ext4: journalled quota optimization
I have to admit I'm really surprised (almost suspicious) about those results :). If I consider the length of the whole write path doing block allocation and how tiny part of the window you have to squeeze into, it's hard for me to believe that you can achive such huge improvement. So if Quota uses the same approach for fs-private data as VFS uses for inodes - i.e., a filesystem can provide quota allocation and destruction functions that allocate it's private quota structure which contains also ...
Apr 6, 11:06 am 2010
tytso
Re: [PATCH] ext4: group cache is added in ext4_mb_discar ...
This is just wrong. Since you didn't give a justification, I'm not sure why you think it is correct. - Ted --
Apr 6, 11:49 am 2010
tytso
Re: [PATCH] ext4: group cache is added in ext4_mb_discar ...
This is a problem right there. Remember that there could be multiple file systems mounted so a static variable is fundamentally flawed. In fact, we could have a one filesystem which has more than 3 times the number of groups as another file system. I'll leave it as an exercise to a reader why your patch would be fundamentally flawed in that case. The other thing to note is that this case only gets hit if the file system is so full that we need to empty preallocations. So this ...
Apr 6, 11:31 am 2010
bugzilla-daemon
[Bug 14830] When other IO is running sync times go to 10 ...
https://bugzilla.kernel.org/show_bug.cgi?id=14830 --- Comment #25 from Jan Kara <jack@suse.cz> 2010-04-06 16:46:52 --- As I'm reading through wb_writeback, it could happen that the flushing thread gets stuck in background flushing and thus we never gets to processing the work for sync(1) and thus sync(1) never finishes. The attached patch should fix that. Eric, could you please test whether this patch together with the patch from comment 18 fixes your testcase? -- Configure ...
Apr 6, 9:47 am 2010
bugzilla-daemon
[Bug 14830] When other IO is running sync times go to 10 ...
https://bugzilla.kernel.org/show_bug.cgi?id=14830 --- Comment #26 from Jan Kara <jack@suse.cz> 2010-04-06 16:47:54 --- Created an attachment (id=25882) --> (https://bugzilla.kernel.org/attachment.cgi?id=25882) Patch to stop background writeback when other IO is in progress -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug. --
Apr 6, 9:49 am 2010
bugzilla-daemon
[Bug 14830] When other IO is running sync times go to 10 ...
https://bugzilla.kernel.org/show_bug.cgi?id=14830 Jan Kara <jack@suse.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #25882|Patch to stop background |Patch to stop background description|writeback when other IO is |writeback when other work |in progress |is queued for the thread --- Comment #26 from Jan Kara <jack@suse.cz> ...
Apr 6, 9:50 am 2010
bugzilla-daemon
[Bug 14830] When other IO is running sync times go to 10 ...
https://bugzilla.kernel.org/show_bug.cgi?id=14830 --- Comment #27 from Eric Sandeen <sandeen@redhat.com> 2010-04-06 16:52:28 --- Jan, will do after lunch. Thanks for looking into this! -Eric -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug. --
Apr 6, 9:52 am 2010
bugzilla-daemon
[Bug 14830] When other IO is running sync times go to 10 ...
https://bugzilla.kernel.org/show_bug.cgi?id=14830 Jan Kara <jack@suse.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #25882|0 |1 is obsolete| | --- Comment #28 from Jan Kara <jack@suse.cz> 2010-04-06 16:55:10 --- Created an attachment (id=25883) --> (https://bugzilla.kernel.org/attachment.cgi?id=25883) Patch ...
Apr 6, 9:55 am 2010
bugzilla-daemon
[Bug 14830] When other IO is running sync times go to 10 ...
https://bugzilla.kernel.org/show_bug.cgi?id=14830 --- Comment #29 from Eric Sandeen <sandeen@redhat.com> 2010-04-06 22:59:27 --- A quick test on ext3 looks good; ext4 still seems to run away on sync :( But I need to be a bit more methodical, and test a few more filesystems; will let you know. I'm not familiar enough with all the new writeback code; does this mean that a sync will return as soon as any new IO is queued post-sync? That seems odd if so - but maybe I ...
Apr 6, 4:01 pm 2010
bugzilla-daemon
[Bug 14830] When other IO is running sync times go to 10 ...
https://bugzilla.kernel.org/show_bug.cgi?id=14830 --- Comment #29 from Eric Sandeen <sandeen@redhat.com> 2010-04-06 22:59:27 --- A quick test on ext3 looks good; ext4 still seems to run away on sync :( But I need to be a bit more methodical, and test a few more filesystems; will let you know. I'm not familiar enough with all the new writeback code; does this mean that a sync will return as soon as any new IO is queued post-sync? That seems odd if so - but maybe I ...
Apr 6, 4:06 pm 2010
previous daytodaynext day
April 5, 2010April 6, 2010April 7, 2010