Re: [RFC Patch V1 21/30] mm, irqchip: Use cpu_to_mem()/numa_mem_id() to support memoryless node

2014-07-22 Thread Jiang Liu
Hi Jason,
Thanks for your review. According to review comments,
we need to rework the patch set in another direction and will
give up this patch.
Regards!
Gerry

On 2014/7/18 20:40, Jason Cooper wrote:
> On Fri, Jul 11, 2014 at 03:37:38PM +0800, Jiang Liu wrote:
>> When CONFIG_HAVE_MEMORYLESS_NODES is enabled, cpu_to_node()/numa_node_id()
>> may return a node without memory, and later cause system failure/panic
>> when calling kmalloc_node() and friends with returned node id.
>> So use cpu_to_mem()/numa_mem_id() instead to get the nearest node with
>> memory for the/current cpu.
>>
>> If CONFIG_HAVE_MEMORYLESS_NODES is disabled, cpu_to_mem()/numa_mem_id()
>> is the same as cpu_to_node()/numa_node_id().
>>
>> Signed-off-by: Jiang Liu 
>> ---
>>  drivers/irqchip/irq-clps711x.c |2 +-
>>  drivers/irqchip/irq-gic.c  |2 +-
>>  2 files changed, 2 insertions(+), 2 deletions(-)
> 
> Do you have anything depending on this?  Can apply it to irqchip?  If
> you need to keep it with other changes,
> 
> Acked-by: Jason Cooper 
> 
> But please do let me know if I can take it.
> 
> thx,
> 
> Jason.
> 
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [RFC Patch V1 21/30] mm, irqchip: Use cpu_to_mem()/numa_mem_id() to support memoryless node

2014-07-22 Thread Jiang Liu
Hi Jason,
Thanks for your review. According to review comments,
we need to rework the patch set in another direction and will
give up this patch.
Regards!
Gerry

On 2014/7/18 20:40, Jason Cooper wrote:
 On Fri, Jul 11, 2014 at 03:37:38PM +0800, Jiang Liu wrote:
 When CONFIG_HAVE_MEMORYLESS_NODES is enabled, cpu_to_node()/numa_node_id()
 may return a node without memory, and later cause system failure/panic
 when calling kmalloc_node() and friends with returned node id.
 So use cpu_to_mem()/numa_mem_id() instead to get the nearest node with
 memory for the/current cpu.

 If CONFIG_HAVE_MEMORYLESS_NODES is disabled, cpu_to_mem()/numa_mem_id()
 is the same as cpu_to_node()/numa_node_id().

 Signed-off-by: Jiang Liu jiang@linux.intel.com
 ---
  drivers/irqchip/irq-clps711x.c |2 +-
  drivers/irqchip/irq-gic.c  |2 +-
  2 files changed, 2 insertions(+), 2 deletions(-)
 
 Do you have anything depending on this?  Can apply it to irqchip?  If
 you need to keep it with other changes,
 
 Acked-by: Jason Cooper ja...@lakedaemon.net
 
 But please do let me know if I can take it.
 
 thx,
 
 Jason.
 
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [RFC Patch V1 21/30] mm, irqchip: Use cpu_to_mem()/numa_mem_id() to support memoryless node

2014-07-18 Thread Jason Cooper
On Fri, Jul 11, 2014 at 03:37:38PM +0800, Jiang Liu wrote:
> When CONFIG_HAVE_MEMORYLESS_NODES is enabled, cpu_to_node()/numa_node_id()
> may return a node without memory, and later cause system failure/panic
> when calling kmalloc_node() and friends with returned node id.
> So use cpu_to_mem()/numa_mem_id() instead to get the nearest node with
> memory for the/current cpu.
> 
> If CONFIG_HAVE_MEMORYLESS_NODES is disabled, cpu_to_mem()/numa_mem_id()
> is the same as cpu_to_node()/numa_node_id().
> 
> Signed-off-by: Jiang Liu 
> ---
>  drivers/irqchip/irq-clps711x.c |2 +-
>  drivers/irqchip/irq-gic.c  |2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)

Do you have anything depending on this?  Can apply it to irqchip?  If
you need to keep it with other changes,

Acked-by: Jason Cooper 

But please do let me know if I can take it.

thx,

Jason.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [RFC Patch V1 21/30] mm, irqchip: Use cpu_to_mem()/numa_mem_id() to support memoryless node

2014-07-18 Thread Jason Cooper
On Fri, Jul 11, 2014 at 03:37:38PM +0800, Jiang Liu wrote:
 When CONFIG_HAVE_MEMORYLESS_NODES is enabled, cpu_to_node()/numa_node_id()
 may return a node without memory, and later cause system failure/panic
 when calling kmalloc_node() and friends with returned node id.
 So use cpu_to_mem()/numa_mem_id() instead to get the nearest node with
 memory for the/current cpu.
 
 If CONFIG_HAVE_MEMORYLESS_NODES is disabled, cpu_to_mem()/numa_mem_id()
 is the same as cpu_to_node()/numa_node_id().
 
 Signed-off-by: Jiang Liu jiang@linux.intel.com
 ---
  drivers/irqchip/irq-clps711x.c |2 +-
  drivers/irqchip/irq-gic.c  |2 +-
  2 files changed, 2 insertions(+), 2 deletions(-)

Do you have anything depending on this?  Can apply it to irqchip?  If
you need to keep it with other changes,

Acked-by: Jason Cooper ja...@lakedaemon.net

But please do let me know if I can take it.

thx,

Jason.
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/