Module Name: src Committed By: jdolecek Date: Sun Jun 24 13:35:33 UTC 2018
Modified Files: src/sys/arch/x86/include: intr.h src/sys/arch/x86/isa: isa_machdep.c src/sys/arch/x86/x86: intr.c src/sys/arch/xen/include: evtchn.h intr.h src/sys/arch/xen/x86: xen_ipi.c src/sys/arch/xen/xen: clock.c evtchn.c pciback.c xencons.c src/sys/arch/xen/xenbus: xenbus_comms.c Log Message: add support for kern.intr.list aka intrctl(8) 'list' for xen event_set_handler() and pirq_establish() now have extra intrname parameter; shared intr_create_intrid() is used to provide the value xen drivers were changed to pass the specific driver instance name as the xname, e.g. 'vcpu0 clock' instead just 'clock', or 'xencons0' instead of 'xencons' associated evcnt is now changed to use intrname - this matches native x86 To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/arch/x86/include/intr.h cvs rdiff -u -r1.38 -r1.39 src/sys/arch/x86/isa/isa_machdep.c cvs rdiff -u -r1.125 -r1.126 src/sys/arch/x86/x86/intr.c cvs rdiff -u -r1.25 -r1.26 src/sys/arch/xen/include/evtchn.h cvs rdiff -u -r1.45 -r1.46 src/sys/arch/xen/include/intr.h cvs rdiff -u -r1.24 -r1.25 src/sys/arch/xen/x86/xen_ipi.c cvs rdiff -u -r1.66 -r1.67 src/sys/arch/xen/xen/clock.c cvs rdiff -u -r1.79 -r1.80 src/sys/arch/xen/xen/evtchn.c cvs rdiff -u -r1.12 -r1.13 src/sys/arch/xen/xen/pciback.c cvs rdiff -u -r1.43 -r1.44 src/sys/arch/xen/xen/xencons.c cvs rdiff -u -r1.17 -r1.18 src/sys/arch/xen/xenbus/xenbus_comms.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.