cvs commit: src/sys/kern kern_ktr.c kern_ktrace.c kern_sig.c
src/sys/sys ktrace.h proc.h
John Baldwin
jhb at FreeBSD.org
Mon Jun 9 10:38:34 PDT 2003
jhb 2003/06/09 10:38:33 PDT
FreeBSD src repository
Modified files:
sys/kern kern_ktr.c kern_ktrace.c kern_sig.c
sys/sys ktrace.h proc.h
Log:
- Add a td_pflags field to struct thread for private flags accessed only by
curthread. Unlike td_flags, this field does not need any locking.
- Replace the td_inktr and td_inktrace variables with equivalent private
thread flags.
- Move TDF_OLDMASK over to the private flags field so it no longer requires
sched_lock.
Revision Changes Path
1.37 +3 -3 src/sys/kern/kern_ktr.c
1.85 +10 -10 src/sys/kern/kern_ktrace.c
1.240 +6 -12 src/sys/kern/kern_sig.c
1.27 +2 -1 src/sys/sys/ktrace.h
1.334 +6 -3 src/sys/sys/proc.h
More information about the cvs-all
mailing list