]> git.openfabrics.org - ~emulex/infiniband.git/commit
ACPI / memhotplug: free memory device if acpi_memory_enable_device() failed
authorWen Congyang <wency@cn.fujitsu.com>
Fri, 16 Nov 2012 01:08:16 +0000 (02:08 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 16 Nov 2012 01:08:16 +0000 (02:08 +0100)
commite0b7b24dd9559fcda0f8bfd6acbcad81682c4fdd
treec65d30553948fbd64cda945b1a8eaf4a45dd064c
parent386e52b95550db87c93455e3c0efe3cc4543f036
ACPI / memhotplug: free memory device if acpi_memory_enable_device() failed

If acpi_memory_enable_device() fails, acpi_memory_enable_device() will
return a non-zero value, which means we fail to bind the memory device to
this driver.  So we should free memory device before
acpi_memory_device_add() returns.

Signed-off-by: Wen Congyang <wency@cn.fujitsu.com>
Reviewed-by: Yasuaki Ishimatsu <isimatu.yasuaki@jp.fujitsu.com>
Acked-by: David Rientjes <rientjes@google.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/acpi_memhotplug.c