lkml.org 
[lkml]   [2011]   [Apr]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 7/8] proc: make struct proc_maps_private truly private
    Date
    Now that mm/mempolicy.c is no longer implementing /proc/pid/numa_maps
    there is no need to export struct proc_maps_private to the world. Move
    it to fs/proc/internal.h instead.

    Signed-off-by: Stephen Wilson <wilsons@start.ca>
    ---
    fs/proc/internal.h | 8 ++++++++
    include/linux/proc_fs.h | 8 --------
    2 files changed, 8 insertions(+), 8 deletions(-)

    diff --git a/fs/proc/internal.h b/fs/proc/internal.h
    index c03e8d3..3c39863 100644
    --- a/fs/proc/internal.h
    +++ b/fs/proc/internal.h
    @@ -119,3 +119,11 @@ struct inode *proc_get_inode(struct super_block *, struct proc_dir_entry *);
    */
    int proc_readdir(struct file *, void *, filldir_t);
    struct dentry *proc_lookup(struct inode *, struct dentry *, struct nameidata *);
    +
    +struct proc_maps_private {
    + struct pid *pid;
    + struct task_struct *task;
    +#ifdef CONFIG_MMU
    + struct vm_area_struct *tail_vma;
    +#endif
    +};
    diff --git a/include/linux/proc_fs.h b/include/linux/proc_fs.h
    index 838c114..55ff594 100644
    --- a/include/linux/proc_fs.h
    +++ b/include/linux/proc_fs.h
    @@ -286,12 +286,4 @@ static inline struct net *PDE_NET(struct proc_dir_entry *pde)
    return pde->parent->data;
    }

    -struct proc_maps_private {
    - struct pid *pid;
    - struct task_struct *task;
    -#ifdef CONFIG_MMU
    - struct vm_area_struct *tail_vma;
    -#endif
    -};
    -
    #endif /* _LINUX_PROC_FS_H */
    --
    1.7.3.5


    \
     
     \ /
      Last update: 2011-04-28 01:39    [W:0.020 / U:44.596 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site