cvs commit: src/sys/alpha/include kdb.h src/sys/amd64/include
kdb.h src/sys/i386/include kdb.h src/sys/ia64/include kdb.h
src/sys/kern subr_kdb.c src/sys/sparc64/include kdb.h
Marcel Moolenaar
marcel at FreeBSD.org
Mon Apr 3 22:51:53 UTC 2006
marcel 2006-04-03 22:51:47 UTC
FreeBSD src repository
Modified files:
sys/alpha/include kdb.h
sys/amd64/include kdb.h
sys/i386/include kdb.h
sys/ia64/include kdb.h
sys/kern subr_kdb.c
sys/sparc64/include kdb.h
Log:
Eliminate HAVE_STOPPEDPCBS. On ia64 the PCPU holds a pointer to the
PCB in which the context of stopped CPUs is stored. To access this
PCB from KDB, we introduce a new define, called KDB_STOPPEDPCB. The
definition, when present, lives in <machine/kdb.h> and abstracts
where MD code saves the context. Define KDB_STOPPEDPCB on i386,
amd64, alpha and sparc64 in accordance to previous code.
Revision Changes Path
1.3 +2 -0 src/sys/alpha/include/kdb.h
1.3 +2 -0 src/sys/amd64/include/kdb.h
1.3 +2 -0 src/sys/i386/include/kdb.h
1.3 +2 -0 src/sys/ia64/include/kdb.h
1.20 +5 -10 src/sys/kern/subr_kdb.c
1.3 +2 -0 src/sys/sparc64/include/kdb.h
More information about the cvs-src
mailing list