Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-14 Thread Toshi Kani
On Thu, 2012-12-13 at 23:15 +0800, Jiang Liu wrote: > On 12/13/2012 10:42 PM, Toshi Kani wrote: > > On Tue, 2012-12-11 at 22:34 +0800, Jiang Liu wrote: > >> On 12/08/2012 09:08 AM, Toshi Kani wrote: > >>> On Fri, 2012-12-07 at 13:57 +0800, Jiang Liu wrote: > On 2012-12-7 10:57, Toshi Kani wrot

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-13 Thread Jiang Liu
On 12/13/2012 10:42 PM, Toshi Kani wrote: > On Tue, 2012-12-11 at 22:34 +0800, Jiang Liu wrote: >> On 12/08/2012 09:08 AM, Toshi Kani wrote: >>> On Fri, 2012-12-07 at 13:57 +0800, Jiang Liu wrote: On 2012-12-7 10:57, Toshi Kani wrote: > On Fri, 2012-12-07 at 00:40 +0800, Jiang Liu wrote: >

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-13 Thread Toshi Kani
On Tue, 2012-12-11 at 22:34 +0800, Jiang Liu wrote: > On 12/08/2012 09:08 AM, Toshi Kani wrote: > > On Fri, 2012-12-07 at 13:57 +0800, Jiang Liu wrote: > >> On 2012-12-7 10:57, Toshi Kani wrote: > >>> On Fri, 2012-12-07 at 00:40 +0800, Jiang Liu wrote: > On 12/04/2012 08:10 AM, Toshi Kani wrot

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-11 Thread Jiang Liu
On 12/08/2012 09:08 AM, Toshi Kani wrote: > On Fri, 2012-12-07 at 13:57 +0800, Jiang Liu wrote: >> On 2012-12-7 10:57, Toshi Kani wrote: >>> On Fri, 2012-12-07 at 00:40 +0800, Jiang Liu wrote: On 12/04/2012 08:10 AM, Toshi Kani wrote: > On Mon, 2012-12-03 at 12:25 +0800, Hanjun Guo wrote:

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-07 Thread Toshi Kani
On Fri, 2012-12-07 at 13:57 +0800, Jiang Liu wrote: > On 2012-12-7 10:57, Toshi Kani wrote: > > On Fri, 2012-12-07 at 00:40 +0800, Jiang Liu wrote: > >> On 12/04/2012 08:10 AM, Toshi Kani wrote: > >>> On Mon, 2012-12-03 at 12:25 +0800, Hanjun Guo wrote: > On 2012/11/30 6:27, Toshi Kani wrote:

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Jiang Liu
On 2012-12-7 10:57, Toshi Kani wrote: > On Fri, 2012-12-07 at 00:40 +0800, Jiang Liu wrote: >> On 12/04/2012 08:10 AM, Toshi Kani wrote: >>> On Mon, 2012-12-03 at 12:25 +0800, Hanjun Guo wrote: On 2012/11/30 6:27, Toshi Kani wrote: > On Thu, 2012-11-29 at 12:48 +0800, Hanjun Guo wrote: >>>

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Toshi Kani
On Fri, 2012-12-07 at 00:40 +0800, Jiang Liu wrote: > On 12/04/2012 08:10 AM, Toshi Kani wrote: > > On Mon, 2012-12-03 at 12:25 +0800, Hanjun Guo wrote: > >> On 2012/11/30 6:27, Toshi Kani wrote: > >>> On Thu, 2012-11-29 at 12:48 +0800, Hanjun Guo wrote: > On 2012/11/29 2:41, Toshi Kani wrote:

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Toshi Kani
On Fri, 2012-12-07 at 00:47 +0800, Jiang Liu wrote: > On 12/05/2012 07:23 AM, Toshi Kani wrote: > > On Tue, 2012-12-04 at 17:16 +0800, Hanjun Guo wrote: > >> On 2012/12/4 8:10, Toshi Kani wrote: > >>> On Mon, 2012-12-03 at 12:25 +0800, Hanjun Guo wrote: > On 2012/11/30 6:27, Toshi Kani wrote:

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Rafael J. Wysocki
On Friday, December 07, 2012 12:40:48 AM Jiang Liu wrote: > On 12/04/2012 08:10 AM, Toshi Kani wrote: > > On Mon, 2012-12-03 at 12:25 +0800, Hanjun Guo wrote: > >> On 2012/11/30 6:27, Toshi Kani wrote: > >>> On Thu, 2012-11-29 at 12:48 +0800, Hanjun Guo wrote: > On 2012/11/29 2:41, Toshi Kani

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Toshi Kani
On Fri, 2012-12-07 at 01:30 +0800, Jiang Liu wrote: > On 12/07/2012 01:09 AM, Toshi Kani wrote: > > On Fri, 2012-12-07 at 00:52 +0800, Jiang Liu wrote: > >> On 12/07/2012 12:31 AM, Toshi Kani wrote: > >>> On Fri, 2012-12-07 at 00:25 +0800, Jiang Liu wrote: > On 12/07/2012 12:03 AM, Toshi Kani

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Jiang Liu
On 12/07/2012 01:09 AM, Toshi Kani wrote: > On Fri, 2012-12-07 at 00:52 +0800, Jiang Liu wrote: >> On 12/07/2012 12:31 AM, Toshi Kani wrote: >>> On Fri, 2012-12-07 at 00:25 +0800, Jiang Liu wrote: On 12/07/2012 12:03 AM, Toshi Kani wrote: > On Fri, 2012-12-07 at 00:00 +0800, Jiang Liu wrot

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Toshi Kani
On Fri, 2012-12-07 at 00:52 +0800, Jiang Liu wrote: > On 12/07/2012 12:31 AM, Toshi Kani wrote: > > On Fri, 2012-12-07 at 00:25 +0800, Jiang Liu wrote: > >> On 12/07/2012 12:03 AM, Toshi Kani wrote: > >>> On Fri, 2012-12-07 at 00:00 +0800, Jiang Liu wrote: > On 11/29/2012 02:41 AM, Toshi Kani

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Jiang Liu
On 11/30/2012 05:25 AM, Rafael J. Wysocki wrote: > On Thursday, November 29, 2012 01:56:17 PM Toshi Kani wrote: >> On Thu, 2012-11-29 at 13:39 -0700, Toshi Kani wrote: >>> On Thu, 2012-11-29 at 21:30 +0100, Rafael J. Wysocki wrote: On Thursday, November 29, 2012 10:03:12 AM Toshi Kani wrote: >

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Jiang Liu
On 11/30/2012 04:30 AM, Rafael J. Wysocki wrote: > On Thursday, November 29, 2012 10:03:12 AM Toshi Kani wrote: >> On Thu, 2012-11-29 at 11:15 +0100, Rafael J. Wysocki wrote: >>> On Wednesday, November 28, 2012 11:41:36 AM Toshi Kani wrote: On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote:

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Jiang Liu
On 11/30/2012 01:03 AM, Toshi Kani wrote: > On Thu, 2012-11-29 at 11:15 +0100, Rafael J. Wysocki wrote: >> On Wednesday, November 28, 2012 11:41:36 AM Toshi Kani wrote: >>> On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: On 2012/11/24 1:50, Vasilis Liaskovitis wrote: > As discussed in

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Jiang Liu
On 11/29/2012 07:36 PM, Vasilis Liaskovitis wrote: > On Thu, Nov 29, 2012 at 11:15:31AM +0100, Rafael J. Wysocki wrote: >> On Wednesday, November 28, 2012 11:41:36 AM Toshi Kani wrote: >>> On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: We met the same problem when we doing computer node

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Jiang Liu
On 11/29/2012 06:15 PM, Rafael J. Wysocki wrote: > On Wednesday, November 28, 2012 11:41:36 AM Toshi Kani wrote: >> On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: >>> On 2012/11/24 1:50, Vasilis Liaskovitis wrote: As discussed in https://patchwork.kernel.org/patch/1581581/ the drive

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Jiang Liu
On 12/07/2012 12:31 AM, Toshi Kani wrote: > On Fri, 2012-12-07 at 00:25 +0800, Jiang Liu wrote: >> On 12/07/2012 12:03 AM, Toshi Kani wrote: >>> On Fri, 2012-12-07 at 00:00 +0800, Jiang Liu wrote: On 11/29/2012 02:41 AM, Toshi Kani wrote: > On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wro

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Jiang Liu
On 12/05/2012 07:23 AM, Toshi Kani wrote: > On Tue, 2012-12-04 at 17:16 +0800, Hanjun Guo wrote: >> On 2012/12/4 8:10, Toshi Kani wrote: >>> On Mon, 2012-12-03 at 12:25 +0800, Hanjun Guo wrote: On 2012/11/30 6:27, Toshi Kani wrote: > On Thu, 2012-11-29 at 12:48 +0800, Hanjun Guo wrote: >>>

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Jiang Liu
On 12/04/2012 08:10 AM, Toshi Kani wrote: > On Mon, 2012-12-03 at 12:25 +0800, Hanjun Guo wrote: >> On 2012/11/30 6:27, Toshi Kani wrote: >>> On Thu, 2012-11-29 at 12:48 +0800, Hanjun Guo wrote: On 2012/11/29 2:41, Toshi Kani wrote: > On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: >>

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Toshi Kani
On Fri, 2012-12-07 at 00:25 +0800, Jiang Liu wrote: > On 12/07/2012 12:03 AM, Toshi Kani wrote: > > On Fri, 2012-12-07 at 00:00 +0800, Jiang Liu wrote: > >> On 11/29/2012 02:41 AM, Toshi Kani wrote: > >>> On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: : > >>> Yes, sharing idea is good. :)

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Jiang Liu
On 12/07/2012 12:03 AM, Toshi Kani wrote: > On Fri, 2012-12-07 at 00:00 +0800, Jiang Liu wrote: >> On 11/29/2012 02:41 AM, Toshi Kani wrote: >>> On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: On 2012/11/24 1:50, Vasilis Liaskovitis wrote: > As discussed in https://patchwork.kernel.or

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Toshi Kani
On Fri, 2012-12-07 at 00:00 +0800, Jiang Liu wrote: > On 11/29/2012 02:41 AM, Toshi Kani wrote: > > On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: > >> On 2012/11/24 1:50, Vasilis Liaskovitis wrote: > >>> As discussed in https://patchwork.kernel.org/patch/1581581/ > >>> the driver core remove

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-06 Thread Jiang Liu
On 11/29/2012 02:41 AM, Toshi Kani wrote: > On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: >> On 2012/11/24 1:50, Vasilis Liaskovitis wrote: >>> As discussed in https://patchwork.kernel.org/patch/1581581/ >>> the driver core remove function needs to always succeed. This means we need >>> to k

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-05 Thread Toshi Kani
On Wed, 2012-12-05 at 20:10 +0800, Hanjun Guo wrote: > On 2012/12/5 7:23, Toshi Kani wrote: > > On Tue, 2012-12-04 at 17:16 +0800, Hanjun Guo wrote: > >> On 2012/12/4 8:10, Toshi Kani wrote: > >>> On Mon, 2012-12-03 at 12:25 +0800, Hanjun Guo wrote: > On 2012/11/30 6:27, Toshi Kani wrote: > >>

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-05 Thread Hanjun Guo
On 2012/12/5 7:23, Toshi Kani wrote: > On Tue, 2012-12-04 at 17:16 +0800, Hanjun Guo wrote: >> On 2012/12/4 8:10, Toshi Kani wrote: >>> On Mon, 2012-12-03 at 12:25 +0800, Hanjun Guo wrote: On 2012/11/30 6:27, Toshi Kani wrote: > On Thu, 2012-11-29 at 12:48 +0800, Hanjun Guo wrote: >> O

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-04 Thread Toshi Kani
On Tue, 2012-12-04 at 17:16 +0800, Hanjun Guo wrote: > On 2012/12/4 8:10, Toshi Kani wrote: > > On Mon, 2012-12-03 at 12:25 +0800, Hanjun Guo wrote: > >> On 2012/11/30 6:27, Toshi Kani wrote: > >>> On Thu, 2012-11-29 at 12:48 +0800, Hanjun Guo wrote: > On 2012/11/29 2:41, Toshi Kani wrote: > >

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-04 Thread Hanjun Guo
On 2012/12/4 8:10, Toshi Kani wrote: > On Mon, 2012-12-03 at 12:25 +0800, Hanjun Guo wrote: >> On 2012/11/30 6:27, Toshi Kani wrote: >>> On Thu, 2012-11-29 at 12:48 +0800, Hanjun Guo wrote: On 2012/11/29 2:41, Toshi Kani wrote: > On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: >>

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-03 Thread Toshi Kani
On Mon, 2012-12-03 at 12:25 +0800, Hanjun Guo wrote: > On 2012/11/30 6:27, Toshi Kani wrote: > > On Thu, 2012-11-29 at 12:48 +0800, Hanjun Guo wrote: > >> On 2012/11/29 2:41, Toshi Kani wrote: > >>> On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: > On 2012/11/24 1:50, Vasilis Liaskovitis

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-12-02 Thread Hanjun Guo
On 2012/11/30 6:27, Toshi Kani wrote: > On Thu, 2012-11-29 at 12:48 +0800, Hanjun Guo wrote: >> On 2012/11/29 2:41, Toshi Kani wrote: >>> On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: On 2012/11/24 1:50, Vasilis Liaskovitis wrote: > As discussed in https://patchwork.kernel.org/patch

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-11-29 Thread Toshi Kani
On Thu, 2012-11-29 at 12:48 +0800, Hanjun Guo wrote: > On 2012/11/29 2:41, Toshi Kani wrote: > > On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: > >> On 2012/11/24 1:50, Vasilis Liaskovitis wrote: > >>> As discussed in https://patchwork.kernel.org/patch/1581581/ > >>> the driver core remove fu

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-11-29 Thread Rafael J. Wysocki
On Thursday, November 29, 2012 01:56:17 PM Toshi Kani wrote: > On Thu, 2012-11-29 at 13:39 -0700, Toshi Kani wrote: > > On Thu, 2012-11-29 at 21:30 +0100, Rafael J. Wysocki wrote: > > > On Thursday, November 29, 2012 10:03:12 AM Toshi Kani wrote: > > > > On Thu, 2012-11-29 at 11:15 +0100, Rafael J.

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-11-29 Thread Toshi Kani
On Thu, 2012-11-29 at 13:39 -0700, Toshi Kani wrote: > On Thu, 2012-11-29 at 21:30 +0100, Rafael J. Wysocki wrote: > > On Thursday, November 29, 2012 10:03:12 AM Toshi Kani wrote: > > > On Thu, 2012-11-29 at 11:15 +0100, Rafael J. Wysocki wrote: > > > > On Wednesday, November 28, 2012 11:41:36 AM T

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-11-29 Thread Toshi Kani
On Thu, 2012-11-29 at 21:30 +0100, Rafael J. Wysocki wrote: > On Thursday, November 29, 2012 10:03:12 AM Toshi Kani wrote: > > On Thu, 2012-11-29 at 11:15 +0100, Rafael J. Wysocki wrote: > > > On Wednesday, November 28, 2012 11:41:36 AM Toshi Kani wrote: > > > > On Wed, 2012-11-28 at 19:05 +0800, H

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-11-29 Thread Rafael J. Wysocki
On Thursday, November 29, 2012 10:03:12 AM Toshi Kani wrote: > On Thu, 2012-11-29 at 11:15 +0100, Rafael J. Wysocki wrote: > > On Wednesday, November 28, 2012 11:41:36 AM Toshi Kani wrote: > > > On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: > > > > On 2012/11/24 1:50, Vasilis Liaskovitis wro

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-11-29 Thread Toshi Kani
On Thu, 2012-11-29 at 11:15 +0100, Rafael J. Wysocki wrote: > On Wednesday, November 28, 2012 11:41:36 AM Toshi Kani wrote: > > On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: > > > On 2012/11/24 1:50, Vasilis Liaskovitis wrote: > > > > As discussed in https://patchwork.kernel.org/patch/158158

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-11-29 Thread Vasilis Liaskovitis
On Thu, Nov 29, 2012 at 11:15:31AM +0100, Rafael J. Wysocki wrote: > On Wednesday, November 28, 2012 11:41:36 AM Toshi Kani wrote: > > On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: > > > We met the same problem when we doing computer node hotplug, It is a good > > > idea > > > to introduce

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-11-29 Thread Rafael J. Wysocki
On Wednesday, November 28, 2012 11:41:36 AM Toshi Kani wrote: > On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: > > On 2012/11/24 1:50, Vasilis Liaskovitis wrote: > > > As discussed in https://patchwork.kernel.org/patch/1581581/ > > > the driver core remove function needs to always succeed. Th

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-11-28 Thread Hanjun Guo
On 2012/11/29 2:41, Toshi Kani wrote: > On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: >> On 2012/11/24 1:50, Vasilis Liaskovitis wrote: >>> As discussed in https://patchwork.kernel.org/patch/1581581/ >>> the driver core remove function needs to always succeed. This means we need >>> to know

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-11-28 Thread Toshi Kani
On Wed, 2012-11-28 at 19:05 +0800, Hanjun Guo wrote: > On 2012/11/24 1:50, Vasilis Liaskovitis wrote: > > As discussed in https://patchwork.kernel.org/patch/1581581/ > > the driver core remove function needs to always succeed. This means we need > > to know that the device can be successfully remov

Re: [RFC PATCH v3 0/3] acpi: Introduce prepare_remove device operation

2012-11-28 Thread Hanjun Guo
On 2012/11/24 1:50, Vasilis Liaskovitis wrote: > As discussed in https://patchwork.kernel.org/patch/1581581/ > the driver core remove function needs to always succeed. This means we need > to know that the device can be successfully removed before acpi_bus_trim / > acpi_bus_hot_remove_device are c