On 2015/3/11 9:12, Gu Zheng wrote:
> Hi Xishi,
>
> What is the condition of this problem now?
Hi Gu,
I have no machine to do this test now. But I've tested the
patch "just remove memset 0" more than 20 hours last week,
it's OK.
Thanks,
Xie XiuQi
>
> Regards,
> Gu
> On 03/05/2015
Hi Xishi,
What is the condition of this problem now?
Regards,
Gu
On 03/05/2015 05:39 PM, Xishi Qiu wrote:
> On 2015/3/5 16:26, Gu Zheng wrote:
>
>> Hi Xishi,
>> Could you please try the following one?
>> It postpones the reset of obsolete pgdat from try_offline_node() to
>> hotadd_new_pgdat(),
Hi Xishi,
What is the condition of this problem now?
Regards,
Gu
On 03/05/2015 05:39 PM, Xishi Qiu wrote:
On 2015/3/5 16:26, Gu Zheng wrote:
Hi Xishi,
Could you please try the following one?
It postpones the reset of obsolete pgdat from try_offline_node() to
hotadd_new_pgdat(), and just
On 2015/3/11 9:12, Gu Zheng wrote:
Hi Xishi,
What is the condition of this problem now?
Hi Gu,
I have no machine to do this test now. But I've tested the
patch just remove memset 0 more than 20 hours last week,
it's OK.
Thanks,
Xie XiuQi
Regards,
Gu
On 03/05/2015 05:39 PM,
Hi Xishi,
On 03/05/2015 05:39 PM, Xishi Qiu wrote:
> On 2015/3/5 16:26, Gu Zheng wrote:
>
>> Hi Xishi,
>> Could you please try the following one?
>> It postpones the reset of obsolete pgdat from try_offline_node() to
>> hotadd_new_pgdat(), and just resetting pgdat->nr_zones and
>>
On 2015/3/5 16:26, Gu Zheng wrote:
> Hi Xishi,
> Could you please try the following one?
> It postpones the reset of obsolete pgdat from try_offline_node() to
> hotadd_new_pgdat(), and just resetting pgdat->nr_zones and
> pgdat->classzone_idx to be 0 rather than the whole reset by memset()
> as
Hi Xishi,
Could you please try the following one?
It postpones the reset of obsolete pgdat from try_offline_node() to
hotadd_new_pgdat(), and just resetting pgdat->nr_zones and
pgdat->classzone_idx to be 0 rather than the whole reset by memset()
as Kame suggested.
Regards,
Gu
---
Hi Xishi,
Could you please try the following one?
It postpones the reset of obsolete pgdat from try_offline_node() to
hotadd_new_pgdat(), and just resetting pgdat-nr_zones and
pgdat-classzone_idx to be 0 rather than the whole reset by memset()
as Kame suggested.
Regards,
Gu
---
Hi Xishi,
On 03/05/2015 05:39 PM, Xishi Qiu wrote:
On 2015/3/5 16:26, Gu Zheng wrote:
Hi Xishi,
Could you please try the following one?
It postpones the reset of obsolete pgdat from try_offline_node() to
hotadd_new_pgdat(), and just resetting pgdat-nr_zones and
pgdat-classzone_idx to be
On 2015/3/5 16:26, Gu Zheng wrote:
Hi Xishi,
Could you please try the following one?
It postpones the reset of obsolete pgdat from try_offline_node() to
hotadd_new_pgdat(), and just resetting pgdat-nr_zones and
pgdat-classzone_idx to be 0 rather than the whole reset by memset()
as Kame
On 03/04/2015 04:53 PM, Kamezawa Hiroyuki wrote:
> On 2015/03/04 17:03, Xishi Qiu wrote:
>> On 2015/3/4 11:56, Gu Zheng wrote:
>>
>>> Hi Xishi,
>>> On 03/04/2015 10:52 AM, Xishi Qiu wrote:
>>>
On 2015/3/4 10:22, Xishi Qiu wrote:
> On 2015/3/3 18:20, Gu Zheng wrote:
>
>> Hi
On 2015/03/04 17:03, Xishi Qiu wrote:
On 2015/3/4 11:56, Gu Zheng wrote:
Hi Xishi,
On 03/04/2015 10:52 AM, Xishi Qiu wrote:
On 2015/3/4 10:22, Xishi Qiu wrote:
On 2015/3/3 18:20, Gu Zheng wrote:
Hi Xishi,
On 03/03/2015 11:30 AM, Xishi Qiu wrote:
When hot-remove a numa node, we will
On 2015/3/4 11:53, Gu Zheng wrote:
> Hi Xishi,
>
> On 03/04/2015 10:22 AM, Xishi Qiu wrote:
>
>> On 2015/3/3 18:20, Gu Zheng wrote:
>>
>>> Hi Xishi,
>>> On 03/03/2015 11:30 AM, Xishi Qiu wrote:
>>>
When hot-remove a numa node, we will clear pgdat,
but is memset 0 safe in
On 2015/3/4 11:56, Gu Zheng wrote:
> Hi Xishi,
> On 03/04/2015 10:52 AM, Xishi Qiu wrote:
>
>> On 2015/3/4 10:22, Xishi Qiu wrote:
>>
>>> On 2015/3/3 18:20, Gu Zheng wrote:
>>>
Hi Xishi,
On 03/03/2015 11:30 AM, Xishi Qiu wrote:
> When hot-remove a numa node, we will clear
On 2015/3/4 11:56, Gu Zheng wrote:
Hi Xishi,
On 03/04/2015 10:52 AM, Xishi Qiu wrote:
On 2015/3/4 10:22, Xishi Qiu wrote:
On 2015/3/3 18:20, Gu Zheng wrote:
Hi Xishi,
On 03/03/2015 11:30 AM, Xishi Qiu wrote:
When hot-remove a numa node, we will clear pgdat,
but is memset 0 safe in
On 03/04/2015 04:53 PM, Kamezawa Hiroyuki wrote:
On 2015/03/04 17:03, Xishi Qiu wrote:
On 2015/3/4 11:56, Gu Zheng wrote:
Hi Xishi,
On 03/04/2015 10:52 AM, Xishi Qiu wrote:
On 2015/3/4 10:22, Xishi Qiu wrote:
On 2015/3/3 18:20, Gu Zheng wrote:
Hi Xishi,
On 03/03/2015 11:30 AM, Xishi
On 2015/3/4 11:53, Gu Zheng wrote:
Hi Xishi,
On 03/04/2015 10:22 AM, Xishi Qiu wrote:
On 2015/3/3 18:20, Gu Zheng wrote:
Hi Xishi,
On 03/03/2015 11:30 AM, Xishi Qiu wrote:
When hot-remove a numa node, we will clear pgdat,
but is memset 0 safe in try_offline_node()?
It is not safe
On 2015/03/04 17:03, Xishi Qiu wrote:
On 2015/3/4 11:56, Gu Zheng wrote:
Hi Xishi,
On 03/04/2015 10:52 AM, Xishi Qiu wrote:
On 2015/3/4 10:22, Xishi Qiu wrote:
On 2015/3/3 18:20, Gu Zheng wrote:
Hi Xishi,
On 03/03/2015 11:30 AM, Xishi Qiu wrote:
When hot-remove a numa node, we will
On 2015/3/4 11:53, Gu Zheng wrote:
> Hi Xishi,
>
> On 03/04/2015 10:22 AM, Xishi Qiu wrote:
>
>> On 2015/3/3 18:20, Gu Zheng wrote:
>>
>>> Hi Xishi,
>>> On 03/03/2015 11:30 AM, Xishi Qiu wrote:
>>>
When hot-remove a numa node, we will clear pgdat,
but is memset 0 safe in
Hi Xishi,
On 03/04/2015 10:52 AM, Xishi Qiu wrote:
> On 2015/3/4 10:22, Xishi Qiu wrote:
>
>> On 2015/3/3 18:20, Gu Zheng wrote:
>>
>>> Hi Xishi,
>>> On 03/03/2015 11:30 AM, Xishi Qiu wrote:
>>>
When hot-remove a numa node, we will clear pgdat,
but is memset 0 safe in
Hi Xishi,
On 03/04/2015 10:22 AM, Xishi Qiu wrote:
> On 2015/3/3 18:20, Gu Zheng wrote:
>
>> Hi Xishi,
>> On 03/03/2015 11:30 AM, Xishi Qiu wrote:
>>
>>> When hot-remove a numa node, we will clear pgdat,
>>> but is memset 0 safe in try_offline_node()?
>>
>> It is not safe here. In fact, this is
On 2015/3/4 10:22, Xishi Qiu wrote:
> On 2015/3/3 18:20, Gu Zheng wrote:
>
>> Hi Xishi,
>> On 03/03/2015 11:30 AM, Xishi Qiu wrote:
>>
>>> When hot-remove a numa node, we will clear pgdat,
>>> but is memset 0 safe in try_offline_node()?
>>
>> It is not safe here. In fact, this is a temporary
On 2015/3/3 18:20, Gu Zheng wrote:
> Hi Xishi,
> On 03/03/2015 11:30 AM, Xishi Qiu wrote:
>
>> When hot-remove a numa node, we will clear pgdat,
>> but is memset 0 safe in try_offline_node()?
>
> It is not safe here. In fact, this is a temporary solution here.
> As you know, pgdat is accessed
Hi Xishi,
On 03/03/2015 11:30 AM, Xishi Qiu wrote:
> When hot-remove a numa node, we will clear pgdat,
> but is memset 0 safe in try_offline_node()?
It is not safe here. In fact, this is a temporary solution here.
As you know, pgdat is accessed lock-less now, so protection
mechanism (RCU?) is
On 2015/3/4 11:53, Gu Zheng wrote:
Hi Xishi,
On 03/04/2015 10:22 AM, Xishi Qiu wrote:
On 2015/3/3 18:20, Gu Zheng wrote:
Hi Xishi,
On 03/03/2015 11:30 AM, Xishi Qiu wrote:
When hot-remove a numa node, we will clear pgdat,
but is memset 0 safe in try_offline_node()?
It is not safe
Hi Xishi,
On 03/04/2015 10:52 AM, Xishi Qiu wrote:
On 2015/3/4 10:22, Xishi Qiu wrote:
On 2015/3/3 18:20, Gu Zheng wrote:
Hi Xishi,
On 03/03/2015 11:30 AM, Xishi Qiu wrote:
When hot-remove a numa node, we will clear pgdat,
but is memset 0 safe in try_offline_node()?
It is not safe
On 2015/3/3 18:20, Gu Zheng wrote:
Hi Xishi,
On 03/03/2015 11:30 AM, Xishi Qiu wrote:
When hot-remove a numa node, we will clear pgdat,
but is memset 0 safe in try_offline_node()?
It is not safe here. In fact, this is a temporary solution here.
As you know, pgdat is accessed lock-less
On 2015/3/4 10:22, Xishi Qiu wrote:
On 2015/3/3 18:20, Gu Zheng wrote:
Hi Xishi,
On 03/03/2015 11:30 AM, Xishi Qiu wrote:
When hot-remove a numa node, we will clear pgdat,
but is memset 0 safe in try_offline_node()?
It is not safe here. In fact, this is a temporary solution here.
As
Hi Xishi,
On 03/04/2015 10:22 AM, Xishi Qiu wrote:
On 2015/3/3 18:20, Gu Zheng wrote:
Hi Xishi,
On 03/03/2015 11:30 AM, Xishi Qiu wrote:
When hot-remove a numa node, we will clear pgdat,
but is memset 0 safe in try_offline_node()?
It is not safe here. In fact, this is a temporary
Hi Xishi,
On 03/03/2015 11:30 AM, Xishi Qiu wrote:
When hot-remove a numa node, we will clear pgdat,
but is memset 0 safe in try_offline_node()?
It is not safe here. In fact, this is a temporary solution here.
As you know, pgdat is accessed lock-less now, so protection
mechanism (RCU?) is
When hot-remove a numa node, we will clear pgdat,
but is memset 0 safe in try_offline_node()?
process A: offline node XX:
for_each_populated_zone()
find online node XX
cond_resched()
offline cpu and memory, then try_offline_node()
When hot-remove a numa node, we will clear pgdat,
but is memset 0 safe in try_offline_node()?
process A: offline node XX:
for_each_populated_zone()
find online node XX
cond_resched()
offline cpu and memory, then try_offline_node()
32 matches
Mail list logo