Messages in this thread Patch in this message | | | From | "Rafael J. Wysocki" <> | Subject | Re: WARNING: CPU: 0 PID: 2623 at drivers/pnp/pnpacpi/core.c:96 pnpacpi_set_resource | Date | Tue, 29 Jul 2014 23:10:19 +0200 |
| |
On Tuesday, July 29, 2014 11:13:55 AM Vinson Lee wrote: > On Tue, Jul 29, 2014 at 2:53 AM, William Dauchy <wdauchy@gmail.com> wrote: > > Hi Vinson, > > > > On Mon, Jul 28, 2014 at 9:11 PM, Vinson Lee <vlee@twopensource.com> wrote: > >> The warning first happens with 3.14-rc1. The warning does not occur with 3.13.0. > > > > Hitting the same issue here with a similar trace on 3.14.x. Did you > > start bisecting? > > > > Regards, > > -- > > William > > > I bisected the warning that I'm seeing to this commit. > > commit 202317a573b20d77a9abb7c16a3fd5b40cef3d9d > Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com> > Date: Fri Nov 22 21:54:37 2013 +0100 > > ACPI / scan: Add acpi_device objects for all device nodes in the namespace
Interesting.
Does the appended patch make any difference?
Rafael
--- drivers/pnp/pnpacpi/core.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
Index: linux-pm/drivers/pnp/pnpacpi/core.c =================================================================== --- linux-pm.orig/drivers/pnp/pnpacpi/core.c +++ linux-pm/drivers/pnp/pnpacpi/core.c @@ -319,8 +319,7 @@ static int __init acpi_pnp_match(struct struct pnp_dev *pnp = _pnp; /* true means it matched */ - return !acpi->physical_node_count - && compare_pnp_id(pnp->id, acpi_device_hid(acpi)); + return pnp->data == acpi; } static struct acpi_device * __init acpi_pnp_find_companion(struct device *dev)
| |