Date: Mon, 9 Jun 2003 10:38:33 -0700 (PDT) From: John Baldwin <jhb@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern kern_ktr.c kern_ktrace.c kern_sig.c src/sys/sys ktrace.h proc.h Message-ID: <200306091738.h59HcXjk096482@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200306091738.h59HcXjk096482>
