From f4c1f42f3dd2f46c36267f03c24f71e332dd04b9 Mon Sep 17 00:00:00 2001 From: jhb Date: Thu, 28 Aug 2008 19:55:18 +0000 Subject: Fail detach if cpufreq_unregister() fails. MFC after: 1 week --- sys/i386/cpufreq/powernow.c | 3 +-- sys/i386/cpufreq/smist.c | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) (limited to 'sys/i386/cpufreq') diff --git a/sys/i386/cpufreq/powernow.c b/sys/i386/cpufreq/powernow.c index 34b40cc..5c63b74 100644 --- a/sys/i386/cpufreq/powernow.c +++ b/sys/i386/cpufreq/powernow.c @@ -983,6 +983,5 @@ static int pn_detach(device_t dev) { - cpufreq_unregister(dev); - return (0); + return (cpufreq_unregister(dev)); } diff --git a/sys/i386/cpufreq/smist.c b/sys/i386/cpufreq/smist.c index d174427..a267226 100644 --- a/sys/i386/cpufreq/smist.c +++ b/sys/i386/cpufreq/smist.c @@ -403,8 +403,8 @@ smist_attach(device_t dev) static int smist_detach(device_t dev) { - cpufreq_unregister(dev); - return (0); + + return (cpufreq_unregister(dev)); } static int -- cgit v1.1