From 4a64699eeec8d3c5b102f3319a2cc1c8afc2573e Mon Sep 17 00:00:00 2001 From: Nathan Lynch Date: Sat, 25 Jun 2005 14:55:05 -0700 Subject: [PATCH] --- yaml --- r: 3242 b: refs/heads/master c: fb69c3907ead36b9e9f41ea6f0d0e0ae10a38a47 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/base/cpu.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 57a1c7c46148..52c5b4ec00a0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: a9fa06c26f7b7914c8cdf4d309b74df3151cc227 +refs/heads/master: fb69c3907ead36b9e9f41ea6f0d0e0ae10a38a47 diff --git a/trunk/drivers/base/cpu.c b/trunk/drivers/base/cpu.c index 0bf2dc11cdb8..b79badd0f158 100644 --- a/trunk/drivers/base/cpu.c +++ b/trunk/drivers/base/cpu.c @@ -44,6 +44,8 @@ static ssize_t store_online(struct sys_device *dev, const char *buf, ret = smp_prepare_cpu(cpu->sysdev.id); if (!ret) ret = cpu_up(cpu->sysdev.id); + if (!ret) + kobject_hotplug(&dev->kobj, KOBJ_ONLINE); break; default: ret = -EINVAL;