aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/sbus/char/bbc_envctrl.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/sbus/char/bbc_envctrl.c')
-rw-r--r--drivers/sbus/char/bbc_envctrl.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/sbus/char/bbc_envctrl.c b/drivers/sbus/char/bbc_envctrl.c
index 1cc706e11119..d27e4f6d7045 100644
--- a/drivers/sbus/char/bbc_envctrl.c
+++ b/drivers/sbus/char/bbc_envctrl.c
@@ -4,9 +4,6 @@
4 * Copyright (C) 2001 David S. Miller (davem@redhat.com) 4 * Copyright (C) 2001 David S. Miller (davem@redhat.com)
5 */ 5 */
6 6
7#define __KERNEL_SYSCALLS__
8static int errno;
9
10#include <linux/kernel.h> 7#include <linux/kernel.h>
11#include <linux/kthread.h> 8#include <linux/kthread.h>
12#include <linux/sched.h> 9#include <linux/sched.h>
@@ -200,7 +197,7 @@ static void do_envctrl_shutdown(struct bbc_cpu_temperature *tp)
200 printk(KERN_CRIT "kenvctrld: Shutting down the system now.\n"); 197 printk(KERN_CRIT "kenvctrld: Shutting down the system now.\n");
201 198
202 shutting_down = 1; 199 shutting_down = 1;
203 if (execve("/sbin/shutdown", argv, envp) < 0) 200 if (kernel_execve("/sbin/shutdown", argv, envp) < 0)
204 printk(KERN_CRIT "envctrl: shutdown execution failed\n"); 201 printk(KERN_CRIT "envctrl: shutdown execution failed\n");
205} 202}
206 203