Module Name: src Committed By: riastradh Date: Sat Nov 11 21:03:01 UTC 2017
Modified Files: src/sys/arch/xen/xen: if_xennet_xenbus.c xbd_xenbus.c xbdback_xenbus.c xencons.c xennetback_xenbus.c Log Message: Restore MP-safety annotations in intr_establish_xname. In the old API, event_set_handler would assume MP-unsafe for IPL_VM and MP-safe for all other levels (IPL_SCHED, IPL_HIGH). The recent Xen interrupt rototill started passing known_mpsafe=true for _all_ interrupt handlers. Change it to known_mpsafe=false for the IPL_VM (= IPL_CLOCK, IPL_NET) ones. To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 src/sys/arch/xen/xen/if_xennet_xenbus.c cvs rdiff -u -r1.77 -r1.78 src/sys/arch/xen/xen/xbd_xenbus.c cvs rdiff -u -r1.64 -r1.65 src/sys/arch/xen/xen/xbdback_xenbus.c cvs rdiff -u -r1.42 -r1.43 src/sys/arch/xen/xen/xencons.c cvs rdiff -u -r1.60 -r1.61 src/sys/arch/xen/xen/xennetback_xenbus.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.