Merge branch 'acpi-hotplug'
* acpi-hotplug: ACPI / memhotplug: Use defined marco METHOD_NAME__STA ACPI / hotplug: Use kobject_init_and_add() instead of _init() and _add() ACPI / hotplug: Don't set kobject parent pointer explicitly ACPI / hotplug: Set kobject name via kobject_add(), not kobject_set_name() hotplug, powerpc, x86: Remove cpu_hotplug_driver_lock() hotplug / x86: Disable ARCH_CPU_PROBE_RELEASE on x86 hotplug / x86: Add hotplug lock to missing places hotplug / x86: Fix online state in cpu0 debug interface
This commit is contained in:
@@ -152,8 +152,9 @@ static int acpi_memory_check_device(struct acpi_memory_device *mem_device)
|
||||
unsigned long long current_status;
|
||||
|
||||
/* Get device present/absent information from the _STA */
|
||||
if (ACPI_FAILURE(acpi_evaluate_integer(mem_device->device->handle, "_STA",
|
||||
NULL, ¤t_status)))
|
||||
if (ACPI_FAILURE(acpi_evaluate_integer(mem_device->device->handle,
|
||||
METHOD_NAME__STA, NULL,
|
||||
¤t_status)))
|
||||
return -ENODEV;
|
||||
/*
|
||||
* Check for device status. Device should be
|
||||
|
||||
@@ -762,13 +762,8 @@ void acpi_sysfs_add_hotplug_profile(struct acpi_hotplug_profile *hotplug,
|
||||
if (!hotplug_kobj)
|
||||
goto err_out;
|
||||
|
||||
kobject_init(&hotplug->kobj, &acpi_hotplug_profile_ktype);
|
||||
error = kobject_set_name(&hotplug->kobj, "%s", name);
|
||||
if (error)
|
||||
goto err_out;
|
||||
|
||||
hotplug->kobj.parent = hotplug_kobj;
|
||||
error = kobject_add(&hotplug->kobj, hotplug_kobj, NULL);
|
||||
error = kobject_init_and_add(&hotplug->kobj,
|
||||
&acpi_hotplug_profile_ktype, hotplug_kobj, "%s", name);
|
||||
if (error)
|
||||
goto err_out;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user