if (oom_adjust < -16 || oom_adjust > 15) 
if ((oom_adjust < -16 || oom_adjust > 15) && oom_adjust != OOM_DISABLE) 
static ssize_t oom_adjust_write(struct file *file, const char __user *buf,				size_t count, loff_t *ppos){	struct task_struct *task = proc_task(file->f_dentry->d_inode);	char buffer[8], *end;	int oom_adjust;	if (!capable(CAP_SYS_RESOURCE))		return -EPERM;	memset(buffer, 0, 8);	if (count > 6)		count = 6;	if (copy_from_user(buffer, buf, count))		return -EFAULT;	oom_adjust = simple_strtol(buffer, &end, 0);	if (oom_adjust < -16 || oom_adjust > 15)		return -EINVAL;	if (*end == '\n')		end++;	task->oomkilladj = oom_adjust;	if (end - buffer == 0)		return -EIO;	return end - buffer;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/79befd0c08c4766f8fa27e37ac2a70e40840a56a/base.c/clean/fs/proc/base.c