Re: [RESEND RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-27 Thread Minchan Kim
On Fri, Jul 27, 2012 at 07:22:48PM +0900, Kamezawa Hiroyuki wrote: > (2012/07/23 9:48), Minchan Kim wrote: > > Like below, memory-hotplug makes race between page-isolation > > and page-allocation so it can hit BUG_ON in __offline_isolated_pages. > > > > CPU A

Re: [RESEND RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-27 Thread Kamezawa Hiroyuki
(2012/07/23 9:48), Minchan Kim wrote: > Like below, memory-hotplug makes race between page-isolation > and page-allocation so it can hit BUG_ON in __offline_isolated_pages. > > CPU A CPU B > > start_isolate_page_range > set_migratetype_isolate >

Re: [RESEND RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-27 Thread Kamezawa Hiroyuki
(2012/07/23 9:48), Minchan Kim wrote: Like below, memory-hotplug makes race between page-isolation and page-allocation so it can hit BUG_ON in __offline_isolated_pages. CPU A CPU B start_isolate_page_range set_migratetype_isolate

Re: [RESEND RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-27 Thread Minchan Kim
On Fri, Jul 27, 2012 at 07:22:48PM +0900, Kamezawa Hiroyuki wrote: (2012/07/23 9:48), Minchan Kim wrote: Like below, memory-hotplug makes race between page-isolation and page-allocation so it can hit BUG_ON in __offline_isolated_pages. CPU A CPU B

[RESEND RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-22 Thread Minchan Kim
Like below, memory-hotplug makes race between page-isolation and page-allocation so it can hit BUG_ON in __offline_isolated_pages. CPU A CPU B start_isolate_page_range set_migratetype_isolate spin_lock_irqsave(zone->lock)

[RESEND RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-22 Thread Minchan Kim
Like below, memory-hotplug makes race between page-isolation and page-allocation so it can hit BUG_ON in __offline_isolated_pages. CPU A CPU B start_isolate_page_range set_migratetype_isolate spin_lock_irqsave(zone-lock)

Re: [RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Minchan Kim
On Wed, Jul 18, 2012 at 01:29:47PM +0800, Bob Liu wrote: > On Wed, Jul 18, 2012 at 11:56 AM, Minchan Kim wrote: > > On Wed, Jul 18, 2012 at 11:12:27AM +0800, Bob Liu wrote: > >> On Wed, Jul 18, 2012 at 10:41 AM, Minchan Kim wrote: > >> > On Wed, Jul 18, 2012 at 10:12:57AM +0800, Bob Liu wrote: >

Re: [RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Bob Liu
On Wed, Jul 18, 2012 at 11:56 AM, Minchan Kim wrote: > On Wed, Jul 18, 2012 at 11:12:27AM +0800, Bob Liu wrote: >> On Wed, Jul 18, 2012 at 10:41 AM, Minchan Kim wrote: >> > On Wed, Jul 18, 2012 at 10:12:57AM +0800, Bob Liu wrote: >> >> On Wed, Jul 18, 2012 at 7:40 AM, Minchan Kim wrote: >> >> >

Re: [RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Minchan Kim
On Wed, Jul 18, 2012 at 11:12:27AM +0800, Bob Liu wrote: > On Wed, Jul 18, 2012 at 10:41 AM, Minchan Kim wrote: > > On Wed, Jul 18, 2012 at 10:12:57AM +0800, Bob Liu wrote: > >> On Wed, Jul 18, 2012 at 7:40 AM, Minchan Kim wrote: > >> > Hi Bob, > >> > > >> > On Tue, Jul 17, 2012 at 06:13:17PM

Re: [RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Bob Liu
On Wed, Jul 18, 2012 at 10:41 AM, Minchan Kim wrote: > On Wed, Jul 18, 2012 at 10:12:57AM +0800, Bob Liu wrote: >> On Wed, Jul 18, 2012 at 7:40 AM, Minchan Kim wrote: >> > Hi Bob, >> > >> > On Tue, Jul 17, 2012 at 06:13:17PM +0800, Bob Liu wrote: >> >> Hi Minchan, >> >> >> >> On Tue, Jul 17,

Re: [RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Minchan Kim
On Wed, Jul 18, 2012 at 10:12:57AM +0800, Bob Liu wrote: > On Wed, Jul 18, 2012 at 7:40 AM, Minchan Kim wrote: > > Hi Bob, > > > > On Tue, Jul 17, 2012 at 06:13:17PM +0800, Bob Liu wrote: > >> Hi Minchan, > >> > >> On Tue, Jul 17, 2012 at 3:01 PM, Minchan Kim wrote: > >> > Like below,

Re: [RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Bob Liu
On Wed, Jul 18, 2012 at 7:40 AM, Minchan Kim wrote: > Hi Bob, > > On Tue, Jul 17, 2012 at 06:13:17PM +0800, Bob Liu wrote: >> Hi Minchan, >> >> On Tue, Jul 17, 2012 at 3:01 PM, Minchan Kim wrote: >> > Like below, memory-hotplug makes race between page-isolation >> > and page-allocation so it can

Re: [RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Minchan Kim
Hi Bob, On Tue, Jul 17, 2012 at 06:13:17PM +0800, Bob Liu wrote: > Hi Minchan, > > On Tue, Jul 17, 2012 at 3:01 PM, Minchan Kim wrote: > > Like below, memory-hotplug makes race between page-isolation > > and page-allocation so it can hit BUG_ON in __offline_isolated_pages. > > > > CPU A

Re: [RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Bob Liu
Hi Minchan, On Tue, Jul 17, 2012 at 3:01 PM, Minchan Kim wrote: > Like below, memory-hotplug makes race between page-isolation > and page-allocation so it can hit BUG_ON in __offline_isolated_pages. > > CPU A CPU B > > start_isolate_page_range >

[RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Minchan Kim
Like below, memory-hotplug makes race between page-isolation and page-allocation so it can hit BUG_ON in __offline_isolated_pages. CPU A CPU B start_isolate_page_range set_migratetype_isolate spin_lock_irqsave(zone->lock)

[RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Minchan Kim
Like below, memory-hotplug makes race between page-isolation and page-allocation so it can hit BUG_ON in __offline_isolated_pages. CPU A CPU B start_isolate_page_range set_migratetype_isolate spin_lock_irqsave(zone-lock)

Re: [RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Bob Liu
Hi Minchan, On Tue, Jul 17, 2012 at 3:01 PM, Minchan Kim minc...@kernel.org wrote: Like below, memory-hotplug makes race between page-isolation and page-allocation so it can hit BUG_ON in __offline_isolated_pages. CPU A CPU B

Re: [RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Minchan Kim
Hi Bob, On Tue, Jul 17, 2012 at 06:13:17PM +0800, Bob Liu wrote: Hi Minchan, On Tue, Jul 17, 2012 at 3:01 PM, Minchan Kim minc...@kernel.org wrote: Like below, memory-hotplug makes race between page-isolation and page-allocation so it can hit BUG_ON in __offline_isolated_pages.

Re: [RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Bob Liu
On Wed, Jul 18, 2012 at 7:40 AM, Minchan Kim minc...@kernel.org wrote: Hi Bob, On Tue, Jul 17, 2012 at 06:13:17PM +0800, Bob Liu wrote: Hi Minchan, On Tue, Jul 17, 2012 at 3:01 PM, Minchan Kim minc...@kernel.org wrote: Like below, memory-hotplug makes race between page-isolation and

Re: [RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Minchan Kim
On Wed, Jul 18, 2012 at 10:12:57AM +0800, Bob Liu wrote: On Wed, Jul 18, 2012 at 7:40 AM, Minchan Kim minc...@kernel.org wrote: Hi Bob, On Tue, Jul 17, 2012 at 06:13:17PM +0800, Bob Liu wrote: Hi Minchan, On Tue, Jul 17, 2012 at 3:01 PM, Minchan Kim minc...@kernel.org wrote: Like

Re: [RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Bob Liu
On Wed, Jul 18, 2012 at 10:41 AM, Minchan Kim minc...@kernel.org wrote: On Wed, Jul 18, 2012 at 10:12:57AM +0800, Bob Liu wrote: On Wed, Jul 18, 2012 at 7:40 AM, Minchan Kim minc...@kernel.org wrote: Hi Bob, On Tue, Jul 17, 2012 at 06:13:17PM +0800, Bob Liu wrote: Hi Minchan, On Tue,

Re: [RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Minchan Kim
On Wed, Jul 18, 2012 at 11:12:27AM +0800, Bob Liu wrote: On Wed, Jul 18, 2012 at 10:41 AM, Minchan Kim minc...@kernel.org wrote: On Wed, Jul 18, 2012 at 10:12:57AM +0800, Bob Liu wrote: On Wed, Jul 18, 2012 at 7:40 AM, Minchan Kim minc...@kernel.org wrote: Hi Bob, On Tue, Jul 17,

Re: [RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Bob Liu
On Wed, Jul 18, 2012 at 11:56 AM, Minchan Kim minc...@kernel.org wrote: On Wed, Jul 18, 2012 at 11:12:27AM +0800, Bob Liu wrote: On Wed, Jul 18, 2012 at 10:41 AM, Minchan Kim minc...@kernel.org wrote: On Wed, Jul 18, 2012 at 10:12:57AM +0800, Bob Liu wrote: On Wed, Jul 18, 2012 at 7:40 AM,

Re: [RFC 3/3] memory-hotplug: bug fix race between isolation and allocation

2012-07-17 Thread Minchan Kim
On Wed, Jul 18, 2012 at 01:29:47PM +0800, Bob Liu wrote: On Wed, Jul 18, 2012 at 11:56 AM, Minchan Kim minc...@kernel.org wrote: On Wed, Jul 18, 2012 at 11:12:27AM +0800, Bob Liu wrote: On Wed, Jul 18, 2012 at 10:41 AM, Minchan Kim minc...@kernel.org wrote: On Wed, Jul 18, 2012 at