X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=fs%2Fproc%2Ftask_nommu.c;fp=fs%2Fproc%2Ftask_nommu.c;h=8f68827ed10e250d9635a6854dfa5fc0b953768f;hb=64ba3f394c830ec48a1c31b53dcae312c56f1604;hp=4616ed50ffcdea037a49111cf3d5f0d53af994c6;hpb=be1e6109ac94a859551f8e1774eb9a8469fe055c;p=linux-2.6.git diff --git a/fs/proc/task_nommu.c b/fs/proc/task_nommu.c index 4616ed50f..8f68827ed 100644 --- a/fs/proc/task_nommu.c +++ b/fs/proc/task_nommu.c @@ -107,7 +107,7 @@ int proc_exe_link(struct inode *inode, struct dentry **dentry, struct vfsmount * { struct vm_list_struct *vml; struct vm_area_struct *vma; - struct task_struct *task = get_proc_task(inode); + struct task_struct *task = proc_task(inode); struct mm_struct *mm = get_task_mm(task); int result = -ENOENT; @@ -156,28 +156,9 @@ static void *m_next(struct seq_file *m, void *v, loff_t *pos) { return NULL; } -static struct seq_operations proc_pid_maps_op = { +struct seq_operations proc_pid_maps_op = { .start = m_start, .next = m_next, .stop = m_stop, .show = show_map }; - -static int maps_open(struct inode *inode, struct file *file) -{ - int ret; - ret = seq_open(file, &proc_pid_maps_op); - if (!ret) { - struct seq_file *m = file->private_data; - m->private = NULL; - } - return ret; -} - -struct file_operations proc_maps_operations = { - .open = maps_open, - .read = seq_read, - .llseek = seq_lseek, - .release = seq_release, -}; -