From: Thomas Renninger Date: Fri, 29 Jan 2010 16:48:52 +0000 (+0100) Subject: ACPI: acpi_bus_{scan,bus,add}: return -ENODEV if no device was found X-Git-Tag: v2.6.33~32^2^7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7779688fc3d1ceddad84846a7b0affbe8e78ec6e;p=pandora-kernel.git ACPI: acpi_bus_{scan,bus,add}: return -ENODEV if no device was found Callers (acpi_memhotplug.c, dock.c and others) check for the return value of acpi_bus_add() and assume a valid device was returned in case zero was returned. Thus return -ENODEV if no device was found in acpi_bus_scan and propagate this through acpi_bus_add and acpi_bus_start. Also remove a confusing comment in acpiphp_glue.c, acpi_bus_scan will and cannot invoke if acpi_bus_add returns no valid device. Signed-off-by: Thomas Renninger Acked-by: Bjorn Helgaas Signed-off-by: Len Brown --- Reading git-diff-tree failed