cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/amd64/include
intr_machdep.h src/sys/arm/arm intr.c src/sys/i386/i386
intr_machdep.c src/sys/i386/include intr_machdep.h
src/sys/ia64/ia64 interrupt.c src/sys/kern kern_intr.c ...
John Baldwin
jhb at FreeBSD.org
Sat Jun 28 23:27:34 UTC 2008
jhb 2008-06-28 23:26:57 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_7)
sys/amd64/amd64 intr_machdep.c
sys/amd64/include intr_machdep.h
sys/arm/arm intr.c
sys/i386/i386 intr_machdep.c
sys/i386/include intr_machdep.h
sys/ia64/ia64 interrupt.c
sys/kern kern_intr.c
sys/powerpc/powerpc intr_machdep.c
sys/sparc64/include intr_machdep.h
sys/sparc64/sparc64 intr_machdep.c
sys/sun4v/sun4v intr_machdep.c
sys/sys interrupt.h
Log:
SVN rev 180082 on 2008-06-28 23:26:57Z by jhb
MFC: Add preliminary support for binding interrupts to CPUs:
- Add a new method to interrupt events (ie_assign_cpu) for binding events
to CPUs.
- Bind ithreads to CPUs in their main loop (this is the original
implementation, it may be changed if the cpuset stuff is MFC'd).
- Add intr_event_bind().
- Implement ie_assign_cpu() and a 'intr_bind()' wrapper on amd64, i386,
and sparc64.
Revision Changes Path
1.34.2.3 +52 -9 src/sys/amd64/amd64/intr_machdep.c
1.18.2.1 +3 -0 src/sys/amd64/include/intr_machdep.h
1.17.2.1 +2 -2 src/sys/arm/arm/intr.c
1.29.2.3 +52 -9 src/sys/i386/i386/intr_machdep.c
1.20.2.1 +3 -0 src/sys/i386/include/intr_machdep.h
1.61.2.2 +1 -1 src/sys/ia64/ia64/interrupt.c
1.147.2.1 +92 -4 src/sys/kern/kern_intr.c
1.13.2.2 +1 -1 src/sys/powerpc/powerpc/intr_machdep.c
1.17.2.3 +1 -0 src/sys/sparc64/include/intr_machdep.h
1.27.2.4 +58 -4 src/sys/sparc64/sparc64/intr_machdep.c
1.7.2.1 +1 -1 src/sys/sun4v/sun4v/intr_machdep.c
1.37.2.1 +9 -4 src/sys/sys/interrupt.h
More information about the cvs-src
mailing list