git: kernel: Remove unused xwait headers.

Sascha Wildner swildner at
Sat Feb 28 04:26:28 PST 2015

commit 4235d6d609bf06c1fd35dae6e73262100d503836
Author: Sascha Wildner <saw at>
Date:   Sat Feb 28 12:53:03 2015 +0100

    kernel: Remove unused xwait headers.
    xsleep/xwakeup were added to DragonFly in 2003 to replace asleep/awakeup
    from FreeBSD 4.x. tsleep & wakeup sleep on untyped identifiers; the sleep
    routines do not store through the identifiers and treat them as opaque.
    xsleep/xwakeup in contrast slept on explicit sleep structures,
    'struct xwait'.
    xsleep / xwakeup were never used; they were born #if-0ed out and were
    removed by 2004. This commit removes a legacy declaration and associated
    Submitted-by:  vsrinivas
    Dragonfly-bug: <>

Summary of changes:  |  1 +
 sys/kern/kern_synch.c |  1 -
 sys/sys/systm.h       |  1 -
 sys/sys/xwait.h       | 32 --------------------------------
 4 files changed, 1 insertion(+), 34 deletions(-)
 delete mode 100644 sys/sys/xwait.h

DragonFly BSD source repository

More information about the Commits mailing list