Re: [PATCH] mm: Save soft-dirty bits on swapped pages

2013-07-25 Thread Hush Bensen
On 07/25/2013 03:29 PM, Pavel Emelyanov wrote: On 07/24/2013 11:40 PM, Andy Lutomirski wrote: On Wed, Jul 24, 2013 at 12:04 PM, Cyrill Gorcunov wrote: On Wed, Jul 24, 2013 at 10:55:41PM +0400, Pavel Emelyanov wrote: Well, some part of information already lays in pte (such as 'file' bit, swap

Re: [PATCH v2] mm/hotplug, x86: Disable ARCH_MEMORY_PROBE by default

2013-07-24 Thread Hush Bensen
On 07/25/2013 11:08 AM, Yasuaki Ishimatsu wrote: (2013/07/25 9:56), Hush Bensen wrote: On 07/25/2013 12:02 AM, Toshi Kani wrote: On Wed, 2013-07-24 at 08:18 +0800, Hush Bensen wrote: On 07/24/2013 04:45 AM, Toshi Kani wrote: On Tue, 2013-07-23 at 10:01 +0200, Ingo Molnar wrote: * Toshi Kani

Re: [PATCH v2] mm/hotplug, x86: Disable ARCH_MEMORY_PROBE by default

2013-07-24 Thread Hush Bensen
On 07/25/2013 12:02 AM, Toshi Kani wrote: On Wed, 2013-07-24 at 08:18 +0800, Hush Bensen wrote: On 07/24/2013 04:45 AM, Toshi Kani wrote: On Tue, 2013-07-23 at 10:01 +0200, Ingo Molnar wrote: * Toshi Kani wrote: Could we please also fix it to never crash the kernel, even if stupid ranges

Re: [PATCH v2] mm/hotplug, x86: Disable ARCH_MEMORY_PROBE by default

2013-07-24 Thread Hush Bensen
On 07/25/2013 12:02 AM, Toshi Kani wrote: On Wed, 2013-07-24 at 08:18 +0800, Hush Bensen wrote: On 07/24/2013 04:45 AM, Toshi Kani wrote: On Tue, 2013-07-23 at 10:01 +0200, Ingo Molnar wrote: * Toshi Kani wrote: Could we please also fix it to never crash the kernel, even if stupid ranges

Re: [PATCH v2] mm/hotplug, x86: Disable ARCH_MEMORY_PROBE by default

2013-07-24 Thread Hush Bensen
On 07/25/2013 12:02 AM, Toshi Kani wrote: On Wed, 2013-07-24 at 08:18 +0800, Hush Bensen wrote: On 07/24/2013 04:45 AM, Toshi Kani wrote: On Tue, 2013-07-23 at 10:01 +0200, Ingo Molnar wrote: * Toshi Kani wrote: Could we please also fix it to never crash the kernel, even if stupid ranges

Re: [patch 0/3] mm: improve page aging fairness between zones/nodes

2013-07-24 Thread Hush Bensen
于 2013/7/24 19:18, Zlatko Calusic 写道: On 22.07.2013 18:48, Zlatko Calusic wrote: On 19.07.2013 22:55, Johannes Weiner wrote: The way the page allocator interacts with kswapd creates aging imbalances, where the amount of time a userspace page gets in memory under reclaim pressure is dependent on

Re: [PATCH v2] mm/hotplug, x86: Disable ARCH_MEMORY_PROBE by default

2013-07-23 Thread Hush Bensen
On 07/24/2013 04:45 AM, Toshi Kani wrote: On Tue, 2013-07-23 at 10:01 +0200, Ingo Molnar wrote: * Toshi Kani wrote: Could we please also fix it to never crash the kernel, even if stupid ranges are provided? Yes, this probe interface can be enhanced to verify the firmware information before a

Re: hugepage related lockdep trace.

2013-07-23 Thread Hush Bensen
On 07/18/2013 06:13 PM, Minchan Kim wrote: On Thu, Jul 18, 2013 at 11:12:24PM +0530, Aneesh Kumar K.V wrote: Minchan Kim writes: Ccing people get_maintainer says. On Wed, Jul 17, 2013 at 11:32:23AM -0400, Dave Jones wrote: [128095.470960] = [128095.471315] [

Re: [PATCH] hugepage: allow parallelization of the hugepage fault path

2013-07-23 Thread Hush Bensen
On 07/18/2013 05:07 PM, Joonsoo Kim wrote: On Wed, Jul 17, 2013 at 12:50:25PM -0700, Davidlohr Bueso wrote: From: Davidlohr Bueso - Cleaned up and forward ported to Linus' latest. - Cache aligned mutexes. - Keep non SMP systems using a single mutex. It was found that this mutex can become qu

Re: [PATCH] hugepage: allow parallelization of the hugepage fault path

2013-07-22 Thread Hush Bensen
On 07/18/2013 03:50 AM, Davidlohr Bueso wrote: From: David Gibson At present, the page fault path for hugepages is serialized by a single mutex. This is used to avoid spurious out-of-memory conditions when the hugepage pool is fully utilized (two processes or threads can race to instantiate the

Re: [PATCH 0/8] Reduce system disruption due to kswapd followup V3

2013-07-15 Thread Hush Bensen
于 2013/5/30 7:17, Mel Gorman 写道: > tldr; Overall the system is getting less kicked in the face. Scan rates > between zones is often more balanced than it used to be. There are > now fewer writes from reclaim context and a reduction in IO wait > times. > > This series replaces all

Re: [patch v2 3/6] mm/memory_hotplug: Disable memory hotremove for 32bit

2013-05-26 Thread Hush Bensen
于 2013/5/26 21:06, KOSAKI Motohiro 写道: On Sun, May 26, 2013 at 8:45 AM, Hush Bensen wrote: 于 2013/5/26 19:58, KOSAKI Motohiro 写道: As KOSAKI Motohiro mentioned, memory hotplug don't support 32bit since it was born, Why? any reference? This reasoning is really weak. I have no see

Re: [patch v2 3/6] mm/memory_hotplug: Disable memory hotremove for 32bit

2013-05-26 Thread Hush Bensen
于 2013/5/26 19:58, KOSAKI Motohiro 写道: As KOSAKI Motohiro mentioned, memory hotplug don't support 32bit since it was born, Why? any reference? This reasoning is really weak. I have no seen any highmem support in memory hotplug code and I don't think this patch fixes all 32bit highmem issue. If