Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/arch



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.




Home | Main Index | Thread Index | Old Index