Re: memory hotplug and force_remove

2017-03-31 Thread Rafael J. Wysocki
On Friday, March 31, 2017 02:02:36 PM Michal Hocko wrote: > On Fri 31-03-17 19:55:30, Joey Lee wrote: > > On Fri, Mar 31, 2017 at 12:55:05PM +0200, Michal Hocko wrote: > > > On Fri 31-03-17 18:49:05, Joey Lee wrote: > > > > Hi Michal, > > > > > > > > On Fri, Mar 31, 2017 at 10:30:17AM +0200, Micha

Re: memory hotplug and force_remove

2017-03-31 Thread Michal Hocko
On Fri 31-03-17 19:55:30, Joey Lee wrote: > On Fri, Mar 31, 2017 at 12:55:05PM +0200, Michal Hocko wrote: > > On Fri 31-03-17 18:49:05, Joey Lee wrote: > > > Hi Michal, > > > > > > On Fri, Mar 31, 2017 at 10:30:17AM +0200, Michal Hocko wrote: > > [...] > > > > @@ -241,11 +232,10 @@ static int acpi

Re: memory hotplug and force_remove

2017-03-31 Thread joeyli
On Fri, Mar 31, 2017 at 12:55:05PM +0200, Michal Hocko wrote: > On Fri 31-03-17 18:49:05, Joey Lee wrote: > > Hi Michal, > > > > On Fri, Mar 31, 2017 at 10:30:17AM +0200, Michal Hocko wrote: > [...] > > > @@ -241,11 +232,10 @@ static int acpi_scan_try_to_offline(struct > > > acpi_device *device)

Re: memory hotplug and force_remove

2017-03-31 Thread Michal Hocko
On Fri 31-03-17 18:49:05, Joey Lee wrote: > Hi Michal, > > On Fri, Mar 31, 2017 at 10:30:17AM +0200, Michal Hocko wrote: [...] > > @@ -241,11 +232,10 @@ static int acpi_scan_try_to_offline(struct > > acpi_device *device) > > acpi_walk_namespace(ACPI_TYPE_ANY, handle, ACPI_UINT32_MAX,

Re: memory hotplug and force_remove

2017-03-31 Thread joeyli
Hi Michal, On Fri, Mar 31, 2017 at 10:30:17AM +0200, Michal Hocko wrote: > [Fixed up email address of Toshimitsu - the email thread starts > http://lkml.kernel.org/r/20170320192938.ga11...@dhcp22.suse.cz] > > On Tue 28-03-17 17:22:58, Rafael J. Wysocki wrote: > > On Tuesday, March 28, 2017 09:58:

Re: memory hotplug and force_remove

2017-03-31 Thread Michal Hocko
[Fixed up email address of Toshimitsu - the email thread starts http://lkml.kernel.org/r/20170320192938.ga11...@dhcp22.suse.cz] On Tue 28-03-17 17:22:58, Rafael J. Wysocki wrote: > On Tuesday, March 28, 2017 09:58:08 AM Michal Hocko wrote: > > On Mon 20-03-17 22:24:42, Rafael J. Wysocki wrote: > >

Re: memory hotplug and force_remove

2017-03-30 Thread joeyli
On Thu, Mar 30, 2017 at 10:15:04PM +0200, Rafael J. Wysocki wrote: > On Friday, March 31, 2017 12:57:29 AM joeyli wrote: > > On Thu, Mar 30, 2017 at 06:20:34PM +0200, Michal Hocko wrote: > > > On Thu 30-03-17 10:47:52, Jiri Kosina wrote: > > > > On Tue, 28 Mar 2017, Rafael J. Wysocki wrote: > > > >

Re: memory hotplug and force_remove

2017-03-30 Thread Rafael J. Wysocki
On Friday, March 31, 2017 12:57:29 AM joeyli wrote: > On Thu, Mar 30, 2017 at 06:20:34PM +0200, Michal Hocko wrote: > > On Thu 30-03-17 10:47:52, Jiri Kosina wrote: > > > On Tue, 28 Mar 2017, Rafael J. Wysocki wrote: > > > > > > > > > > we have been chasing the following BUG() triggering during th

Re: memory hotplug and force_remove

2017-03-30 Thread joeyli
On Thu, Mar 30, 2017 at 06:20:34PM +0200, Michal Hocko wrote: > On Thu 30-03-17 10:47:52, Jiri Kosina wrote: > > On Tue, 28 Mar 2017, Rafael J. Wysocki wrote: > > > > > > > > we have been chasing the following BUG() triggering during the > > > > > > memory > > > > > > hotremove (remove_memory): >

Re: memory hotplug and force_remove

2017-03-30 Thread Michal Hocko
On Thu 30-03-17 10:47:52, Jiri Kosina wrote: > On Tue, 28 Mar 2017, Rafael J. Wysocki wrote: > > > > > > we have been chasing the following BUG() triggering during the memory > > > > > hotremove (remove_memory): > > > > > ret = walk_memory_range(PFN_DOWN(start), PFN_UP(start + size - > > >

Re: memory hotplug and force_remove

2017-03-30 Thread Jiri Kosina
On Tue, 28 Mar 2017, Rafael J. Wysocki wrote: > > > > we have been chasing the following BUG() triggering during the memory > > > > hotremove (remove_memory): > > > > ret = walk_memory_range(PFN_DOWN(start), PFN_UP(start + size - > > > > 1), NULL, > > > > c

Re: memory hotplug and force_remove

2017-03-28 Thread Rafael J. Wysocki
On Tuesday, March 28, 2017 09:58:08 AM Michal Hocko wrote: > On Mon 20-03-17 22:24:42, Rafael J. Wysocki wrote: > > On Monday, March 20, 2017 03:29:39 PM Michal Hocko wrote: > > > Hi Rafael, > > > > Hi, > > > > > we have been chasing the following BUG() triggering during the memory > > > hotremov

Re: memory hotplug and force_remove

2017-03-28 Thread Michal Hocko
On Mon 20-03-17 22:24:42, Rafael J. Wysocki wrote: > On Monday, March 20, 2017 03:29:39 PM Michal Hocko wrote: > > Hi Rafael, > > Hi, > > > we have been chasing the following BUG() triggering during the memory > > hotremove (remove_memory): > > ret = walk_memory_range(PFN_DOWN(start), PFN_UP(

Re: memory hotplug and force_remove

2017-03-21 Thread joeyli
On Mon, Mar 20, 2017 at 10:24:42PM +0100, Rafael J. Wysocki wrote: > On Monday, March 20, 2017 03:29:39 PM Michal Hocko wrote: > > Hi Rafael, > > Hi, > > > we have been chasing the following BUG() triggering during the memory > > hotremove (remove_memory): > > ret = walk_memory_range(PFN_DOWN

Re: memory hotplug and force_remove

2017-03-20 Thread Rafael J. Wysocki
On Monday, March 20, 2017 03:29:39 PM Michal Hocko wrote: > Hi Rafael, Hi, > we have been chasing the following BUG() triggering during the memory > hotremove (remove_memory): > ret = walk_memory_range(PFN_DOWN(start), PFN_UP(start + size - 1), NULL, > check_me

memory hotplug and force_remove

2017-03-20 Thread Michal Hocko
Hi Rafael, we have been chasing the following BUG() triggering during the memory hotremove (remove_memory): ret = walk_memory_range(PFN_DOWN(start), PFN_UP(start + size - 1), NULL, check_memblock_offlined_cb); if (ret) BUG(); and it t