Re: [PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-13 Thread Rafael J. Wysocki
On Thursday, December 13, 2012 09:05:35 PM Jiang Liu wrote: > On 12/13/2012 06:32 AM, Rafael J. Wysocki wrote: > > On Thursday, December 13, 2012 12:38:01 AM Jiang Liu wrote: > >> On 12/10/2012 07:00 AM, Rafael J. Wysocki wrote: > >>> From: Rafael J. Wysocki > >>> > >>> Currently, as soon as an

Re: [PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-13 Thread Jiang Liu
On 12/13/2012 06:32 AM, Rafael J. Wysocki wrote: > On Thursday, December 13, 2012 12:38:01 AM Jiang Liu wrote: >> On 12/10/2012 07:00 AM, Rafael J. Wysocki wrote: >>> From: Rafael J. Wysocki >>> >>> Currently, as soon as an ACPI device node object (struct acpi_device) >> snip >> >>> @@

Re: [PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-13 Thread Rafael J. Wysocki
On Wednesday, December 12, 2012 06:00:03 PM Bjorn Helgaas wrote: > On Sun, Dec 9, 2012 at 4:00 PM, Rafael J. Wysocki wrote: > > From: Rafael J. Wysocki > > > > Currently, as soon as an ACPI device node object (struct acpi_device) > > is created, the driver core attempts to probe ACPI drivers

Re: [PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-13 Thread Rafael J. Wysocki
On Wednesday, December 12, 2012 06:00:03 PM Bjorn Helgaas wrote: On Sun, Dec 9, 2012 at 4:00 PM, Rafael J. Wysocki r...@sisk.pl wrote: From: Rafael J. Wysocki rafael.j.wyso...@intel.com Currently, as soon as an ACPI device node object (struct acpi_device) is created, the driver core

Re: [PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-13 Thread Jiang Liu
On 12/13/2012 06:32 AM, Rafael J. Wysocki wrote: On Thursday, December 13, 2012 12:38:01 AM Jiang Liu wrote: On 12/10/2012 07:00 AM, Rafael J. Wysocki wrote: From: Rafael J. Wysocki rafael.j.wyso...@intel.com Currently, as soon as an ACPI device node object (struct acpi_device) snip @@

Re: [PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-13 Thread Rafael J. Wysocki
On Thursday, December 13, 2012 09:05:35 PM Jiang Liu wrote: On 12/13/2012 06:32 AM, Rafael J. Wysocki wrote: On Thursday, December 13, 2012 12:38:01 AM Jiang Liu wrote: On 12/10/2012 07:00 AM, Rafael J. Wysocki wrote: From: Rafael J. Wysocki rafael.j.wyso...@intel.com Currently, as soon

Re: [PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-12 Thread Bjorn Helgaas
On Sun, Dec 9, 2012 at 4:00 PM, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki > > Currently, as soon as an ACPI device node object (struct acpi_device) > is created, the driver core attempts to probe ACPI drivers against > it. That leads to some unpleasant side effects, like the fact that

[update][PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-12 Thread Rafael J. Wysocki
On Wednesday, December 12, 2012 11:32:57 PM Rafael J. Wysocki wrote: > On Thursday, December 13, 2012 12:38:01 AM Jiang Liu wrote: > > On 12/10/2012 07:00 AM, Rafael J. Wysocki wrote: > > > From: Rafael J. Wysocki > > > [...] > > > static int acpi_bus_scan(acpi_handle handle, struct

Re: [PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-12 Thread Rafael J. Wysocki
On Wednesday, December 12, 2012 11:50:06 PM Jiang Liu wrote: > On 12/10/2012 07:00 AM, Rafael J. Wysocki wrote: > > From: Rafael J. Wysocki > > > > Currently, as soon as an ACPI device node object (struct acpi_device) > > is created, the driver core attempts to probe ACPI drivers against > > it.

Re: [PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-12 Thread Rafael J. Wysocki
On Thursday, December 13, 2012 12:38:01 AM Jiang Liu wrote: > On 12/10/2012 07:00 AM, Rafael J. Wysocki wrote: > > From: Rafael J. Wysocki > > > > Currently, as soon as an ACPI device node object (struct acpi_device) > snip > > > @@ -1600,48 +1608,77 @@ static acpi_status

Re: [PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-12 Thread Jiang Liu
On 12/10/2012 07:00 AM, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki > > Currently, as soon as an ACPI device node object (struct acpi_device) snip > @@ -1600,48 +1608,77 @@ static acpi_status acpi_bus_check_add(ac >* We may already have an acpi_device from a previous

Re: [PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-12 Thread Jiang Liu
On 12/10/2012 07:00 AM, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki > > Currently, as soon as an ACPI device node object (struct acpi_device) > is created, the driver core attempts to probe ACPI drivers against > it. That leads to some unpleasant side effects, like the fact that > the

Re: [PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-12 Thread Jiang Liu
On 12/10/2012 07:00 AM, Rafael J. Wysocki wrote: From: Rafael J. Wysocki rafael.j.wyso...@intel.com Currently, as soon as an ACPI device node object (struct acpi_device) is created, the driver core attempts to probe ACPI drivers against it. That leads to some unpleasant side effects, like

Re: [PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-12 Thread Jiang Liu
On 12/10/2012 07:00 AM, Rafael J. Wysocki wrote: From: Rafael J. Wysocki rafael.j.wyso...@intel.com Currently, as soon as an ACPI device node object (struct acpi_device) snip @@ -1600,48 +1608,77 @@ static acpi_status acpi_bus_check_add(ac * We may already have an acpi_device from

Re: [PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-12 Thread Rafael J. Wysocki
On Thursday, December 13, 2012 12:38:01 AM Jiang Liu wrote: On 12/10/2012 07:00 AM, Rafael J. Wysocki wrote: From: Rafael J. Wysocki rafael.j.wyso...@intel.com Currently, as soon as an ACPI device node object (struct acpi_device) snip @@ -1600,48 +1608,77 @@ static acpi_status

Re: [PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-12 Thread Rafael J. Wysocki
On Wednesday, December 12, 2012 11:50:06 PM Jiang Liu wrote: On 12/10/2012 07:00 AM, Rafael J. Wysocki wrote: From: Rafael J. Wysocki rafael.j.wyso...@intel.com Currently, as soon as an ACPI device node object (struct acpi_device) is created, the driver core attempts to probe ACPI

[update][PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-12 Thread Rafael J. Wysocki
On Wednesday, December 12, 2012 11:32:57 PM Rafael J. Wysocki wrote: On Thursday, December 13, 2012 12:38:01 AM Jiang Liu wrote: On 12/10/2012 07:00 AM, Rafael J. Wysocki wrote: From: Rafael J. Wysocki rafael.j.wyso...@intel.com [...] static int acpi_bus_scan(acpi_handle handle,

Re: [PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-12 Thread Bjorn Helgaas
On Sun, Dec 9, 2012 at 4:00 PM, Rafael J. Wysocki r...@sisk.pl wrote: From: Rafael J. Wysocki rafael.j.wyso...@intel.com Currently, as soon as an ACPI device node object (struct acpi_device) is created, the driver core attempts to probe ACPI drivers against it. That leads to some unpleasant

[PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-09 Thread Rafael J. Wysocki
From: Rafael J. Wysocki Currently, as soon as an ACPI device node object (struct acpi_device) is created, the driver core attempts to probe ACPI drivers against it. That leads to some unpleasant side effects, like the fact that the boot code path for ACPI namespace scanning is different from

[PATCH 1/6] ACPI: Separate adding ACPI device objects from probing ACPI drivers

2012-12-09 Thread Rafael J. Wysocki
From: Rafael J. Wysocki rafael.j.wyso...@intel.com Currently, as soon as an ACPI device node object (struct acpi_device) is created, the driver core attempts to probe ACPI drivers against it. That leads to some unpleasant side effects, like the fact that the boot code path for ACPI namespace