| From | Subject | Date |
|---|---|---|
| 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 day | today | next day |
|---|---|---|
| April 5, 2010 | April 6, 2010 | April 7, 2010 |
