- patches.fixes/patch-2.6.11-rc1: 2.6.11-rc1.
[linux-flexiantxendom0-3.2.10.git] / include / linux / init_task.h
index cf42528..d1e7df7 100644 (file)
@@ -46,6 +46,7 @@
 
 #define INIT_SIGNALS(sig) {    \
        .count          = ATOMIC_INIT(1),               \
+       .wait_chldexit  = __WAIT_QUEUE_HEAD_INITIALIZER(sig.wait_chldexit),\
        .shared_pending = {                             \
                .list = LIST_HEAD_INIT(sig.shared_pending.list),        \
                .signal =  {{0}}}, \
@@ -88,7 +89,6 @@ extern struct group_info init_groups;
        .children       = LIST_HEAD_INIT(tsk.children),                 \
        .sibling        = LIST_HEAD_INIT(tsk.sibling),                  \
        .group_leader   = &tsk,                                         \
-       .wait_chldexit  = __WAIT_QUEUE_HEAD_INITIALIZER(tsk.wait_chldexit),\
        .real_timer     = {                                             \
                .function       = it_real_fn                            \
        },                                                              \