process.c (11e4afb49b7fa1fc8e1ffd850c1806dd86a08204) | process.c (c7887325230aec47d47a32562a6e26014a0fafca) |
---|---|
1/* 2 * linux/arch/m68k/kernel/process.c 3 * 4 * Copyright (C) 1995 Hamish Macdonald 5 * 6 * 68060 fixes by Jesper Skov 7 */ 8 --- 301 unchanged lines hidden (view full) --- 310 : "memory"); 311 return 1; 312} 313EXPORT_SYMBOL(dump_fpu); 314 315/* 316 * sys_execve() executes a new program. 317 */ | 1/* 2 * linux/arch/m68k/kernel/process.c 3 * 4 * Copyright (C) 1995 Hamish Macdonald 5 * 6 * 68060 fixes by Jesper Skov 7 */ 8 --- 301 unchanged lines hidden (view full) --- 310 : "memory"); 311 return 1; 312} 313EXPORT_SYMBOL(dump_fpu); 314 315/* 316 * sys_execve() executes a new program. 317 */ |
318asmlinkage int sys_execve(char __user *name, char __user * __user *argv, char __user * __user *envp) | 318asmlinkage int sys_execve(const char __user *name, char __user * __user *argv, char __user * __user *envp) |
319{ 320 int error; 321 char * filename; 322 struct pt_regs *regs = (struct pt_regs *) &name; 323 324 filename = getname(name); 325 error = PTR_ERR(filename); 326 if (IS_ERR(filename)) --- 27 unchanged lines hidden --- | 319{ 320 int error; 321 char * filename; 322 struct pt_regs *regs = (struct pt_regs *) &name; 323 324 filename = getname(name); 325 error = PTR_ERR(filename); 326 if (IS_ERR(filename)) --- 27 unchanged lines hidden --- |