X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Flinux%2Finit_task.h;h=d4b2f1c76e12c528b8701111445bd864ef5ea062;hb=e6d5a11dad44b8ae18ca8fc4ecb72ccccfa0a2d2;hp=276ccaa2670c06892b8e5b402c1561750da6bc03;hpb=853da0022023c046e0a5ccc51d427745f0c94de7;p=linux-2.6 diff --git a/include/linux/init_task.h b/include/linux/init_task.h index 276ccaa267..d4b2f1c76e 100644 --- a/include/linux/init_task.h +++ b/include/linux/init_task.h @@ -8,6 +8,8 @@ #include #include #include +#include +#include #define INIT_FDTABLE \ { \ @@ -74,17 +76,18 @@ extern struct nsproxy init_nsproxy; #define INIT_NSPROXY(nsproxy) { \ .pid_ns = &init_pid_ns, \ .count = ATOMIC_INIT(1), \ - .nslock = __SPIN_LOCK_UNLOCKED(nsproxy.nslock), \ .uts_ns = &init_uts_ns, \ .mnt_ns = NULL, \ + INIT_NET_NS(net_ns) \ INIT_IPC_NS(ipc_ns) \ + .user_ns = &init_user_ns, \ } #define INIT_SIGHAND(sighand) { \ .count = ATOMIC_INIT(1), \ .action = { { { .sa_handler = NULL, } }, }, \ .siglock = __SPIN_LOCK_UNLOCKED(sighand.siglock), \ - .signalfd_list = LIST_HEAD_INIT(sighand.signalfd_list), \ + .signalfd_wqh = __WAIT_QUEUE_HEAD_INITIALIZER(sighand.signalfd_wqh), \ } extern struct group_info init_groups; @@ -167,6 +170,7 @@ extern struct group_info init_groups; [PIDTYPE_PGID] = INIT_PID_LINK(PIDTYPE_PGID), \ [PIDTYPE_SID] = INIT_PID_LINK(PIDTYPE_SID), \ }, \ + .dirties = INIT_PROP_LOCAL_SINGLE(dirties), \ INIT_TRACE_IRQFLAGS \ INIT_LOCKDEP \ }