xen/intr: move sys/x86/xen/xen_intr.c to sys/dev/xen/bus/
The event channel source code or equivalent is needed on all architectures. Since much of this is viable to share, get this moved out of x86-land. Each interrupt interface then needs a distinct back-end implementation. Reviewed by: royger Submitted by: Elliott Mitchell <ehem+freebsd@m5p.com> Original implementation: Julien Grall <julien@xen.org>, 2014-01-13 17:41:04 Differential Revision: https://reviews.freebsd.org/D30236
This commit is contained in:
parent
6699c22c1c
commit
5e2183dab8
@ -3482,6 +3482,7 @@ dev/xdma/xdma_sglist.c optional xdma
|
|||||||
dev/xen/balloon/balloon.c optional xenhvm
|
dev/xen/balloon/balloon.c optional xenhvm
|
||||||
dev/xen/blkfront/blkfront.c optional xenhvm
|
dev/xen/blkfront/blkfront.c optional xenhvm
|
||||||
dev/xen/blkback/blkback.c optional xenhvm
|
dev/xen/blkback/blkback.c optional xenhvm
|
||||||
|
dev/xen/bus/xen_intr.c optional xenhvm
|
||||||
dev/xen/bus/xenpv.c optional xenhvm
|
dev/xen/bus/xenpv.c optional xenhvm
|
||||||
dev/xen/console/xen_console.c optional xenhvm
|
dev/xen/console/xen_console.c optional xenhvm
|
||||||
dev/xen/control/control.c optional xenhvm
|
dev/xen/control/control.c optional xenhvm
|
||||||
|
@ -345,6 +345,5 @@ x86/x86/tsc.c standard
|
|||||||
x86/x86/ucode.c standard
|
x86/x86/ucode.c standard
|
||||||
x86/x86/delay.c standard
|
x86/x86/delay.c standard
|
||||||
x86/xen/hvm.c optional xenhvm
|
x86/xen/hvm.c optional xenhvm
|
||||||
x86/xen/xen_intr.c optional xenhvm
|
|
||||||
x86/xen/xen_apic.c optional xenhvm smp
|
x86/xen/xen_apic.c optional xenhvm smp
|
||||||
x86/xen/xen_arch_intr.c optional xenhvm
|
x86/xen/xen_arch_intr.c optional xenhvm
|
||||||
|
Loading…
Reference in New Issue
Block a user