Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys



Module Name:    src
Committed By:   riastradh
Date:           Sun Oct 15 10:27:11 UTC 2023

Modified Files:
        src/sys/ddb: db_syncobj.h
        src/sys/kern: kern_condvar.c kern_ktrace.c kern_lwp.c kern_mutex.c
            kern_rwlock.c kern_sleepq.c kern_synch.c kern_turnstile.c sys_lwp.c
            sys_select.c
        src/sys/sys: lwp.h sleepq.h sleeptab.h syncobj.h
Added Files:
        src/sys/sys: wchan.h

Log Message:
sys/lwp.h: Nix sys/syncobj.h dependency.

Remove it in ddb/db_syncobj.h too.

New sys/wchan.h defines wchan_t so that users need not pull in
sys/syncobj.h to get it.

Sprinkle #include <sys/syncobj.h> in .c files where it is now needed.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/ddb/db_syncobj.h
cvs rdiff -u -r1.60 -r1.61 src/sys/kern/kern_condvar.c
cvs rdiff -u -r1.182 -r1.183 src/sys/kern/kern_ktrace.c
cvs rdiff -u -r1.265 -r1.266 src/sys/kern/kern_lwp.c
cvs rdiff -u -r1.110 -r1.111 src/sys/kern/kern_mutex.c
cvs rdiff -u -r1.74 -r1.75 src/sys/kern/kern_rwlock.c
cvs rdiff -u -r1.84 -r1.85 src/sys/kern/kern_sleepq.c
cvs rdiff -u -r1.363 -r1.364 src/sys/kern/kern_synch.c
cvs rdiff -u -r1.53 -r1.54 src/sys/kern/kern_turnstile.c
cvs rdiff -u -r1.87 -r1.88 src/sys/kern/sys_lwp.c
cvs rdiff -u -r1.64 -r1.65 src/sys/kern/sys_select.c
cvs rdiff -u -r1.228 -r1.229 src/sys/sys/lwp.h
cvs rdiff -u -r1.40 -r1.41 src/sys/sys/sleepq.h
cvs rdiff -u -r1.2 -r1.3 src/sys/sys/sleeptab.h
cvs rdiff -u -r1.17 -r1.18 src/sys/sys/syncobj.h
cvs rdiff -u -r0 -r1.1 src/sys/sys/wchan.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index