Re: [PATCH] remove compaction from kswapd

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Mar 01, 2011 at 04:41:43PM -0800, Andrew Morton wrote:
> I'd be pretty worried about jamming this into 2.6.38 at this late
> stage.  And some vague talk about something Arthur did really doesn't
> help a lot!  It would be better to have some good, solid quantitative
> justification for what is really an emergency patch.  

It is a emergency patch. This is zero risk, this brings back kswapd in
2.6.37 status! 2.6.38 added a new feature, I'm reverting it because
it's screwing benchmarks.

> Bear in mind that we always have a middle option: merge a patch into
> 2.6.39-rc1 and tag it for backporting into 2.6.38.x.  That gives us
> more time to test it and to generally give it a shakedown.  But to make
> decisions like that and to commend a patch to the -stable maintainers,
> we need to provide better information please.

This is 100% tested in 2.6.37. The new code was tested in 2.6.38-rc
and testing return -EFAIL. So we must revert this change. This patch
is doing nothing but reverting compaction-kswapd code merged in
2.6.38-rc. The old code is fully tested.

> Also, "This goes on top of the two lowlatency fixes for compaction"
> isn't particularly helpful.  I need to verify that the referred-to
> patches are already in mainline but I don't have a clue what this
> description refers to.  More specificity, please - it helps avoid
> mistakes.

Those two patches are fully orthogonal with this one. Andrew already
has them in -mm and there's no need to analyse those simultaneously
with this one.

I mentioned those two because those two are also important fixes to
avoid compaction to disable interrupts for too long, but they have no
actual relation to this one. One of the two fixes that Mel sent was
actually embedded into my patch but he splitted it off rightfully
because it has no relation.

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@xxxxxxxxxx  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/
Don't email: <a href=mailto:"dont@xxxxxxxxx";> email@xxxxxxxxx </a>


[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]