diff options
Diffstat (limited to 'drivers/acpi/dock.c')
| -rw-r--r-- | drivers/acpi/dock.c | 8 | 
1 files changed, 3 insertions, 5 deletions
diff --git a/drivers/acpi/dock.c b/drivers/acpi/dock.c index d9a85f1ddde..3fe29e992be 100644 --- a/drivers/acpi/dock.c +++ b/drivers/acpi/dock.c @@ -24,6 +24,7 @@  #include <linux/kernel.h>  #include <linux/module.h> +#include <linux/slab.h>  #include <linux/init.h>  #include <linux/types.h>  #include <linux/notifier.h> @@ -1025,13 +1026,10 @@ static int dock_remove(struct dock_station *ds)  static acpi_status  find_dock(acpi_handle handle, u32 lvl, void *context, void **rv)  { -	acpi_status status = AE_OK; -  	if (is_dock(handle)) -		if (dock_add(handle) >= 0) -			status = AE_CTRL_TERMINATE; +		dock_add(handle); -	return status; +	return AE_OK;  }  static acpi_status  |