lkml.org 
[lkml]   [2008]   [Jan]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    Subject[PATCH] Detach sched.h and futex.h
    From
    Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
    ---

    include/linux/futex.h | 6 +++++-
    include/linux/sched.h | 2 +-
    2 files changed, 6 insertions(+), 2 deletions(-)

    --- a/include/linux/futex.h
    +++ b/include/linux/futex.h
    @@ -1,8 +1,12 @@
    #ifndef _LINUX_FUTEX_H
    #define _LINUX_FUTEX_H

    -#include <linux/sched.h>
    +#include <linux/compiler.h>
    +#include <linux/types.h>

    +struct inode;
    +struct mm_struct;
    +struct task_struct;
    union ktime;

    /* Second argument to futex syscall */
    --- a/include/linux/sched.h
    +++ b/include/linux/sched.h
    @@ -78,7 +78,6 @@ struct sched_param {
    #include <linux/proportions.h>
    #include <linux/seccomp.h>
    #include <linux/rcupdate.h>
    -#include <linux/futex.h>
    #include <linux/rtmutex.h>

    #include <linux/time.h>
    @@ -93,6 +92,7 @@ struct sched_param {

    struct exec_domain;
    struct futex_pi_state;
    +struct robust_list_head;
    struct bio;

    /*

    \
     
     \ /
      Last update: 2008-01-22 20:53    [W:0.026 / U:29.552 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site