[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: [bouyer-xenpvh] src/sys/arch/i386/i386
Module Name: src
Committed By: bouyer
Date: Sat Apr 11 12:01:42 UTC 2020
src/sys/arch/i386/i386 [bouyer-xenpvh]: spl.S vector.S
calling stipending() is only needed in the PV case; in PVHVM
hypervisor_callback() will be called again as soon as we enable interrupts.
Use the PVHVM XENINTRSTUB for PV too; asjust Xdoreti as needed.
merge hypervisor_callback with hypervisor_pvhvm_callback. The reetrancy should
not be an issue, as we're already re-enabling events in
do_hupervisor_callback (that it, outside of the critical section).
We now can call Xdoreti in both cases.
To generate a diff of this commit:
cvs rdiff -u -r220.127.116.11 -r18.104.22.168 src/sys/arch/i386/i386/spl.S
cvs rdiff -u -r22.214.171.124 -r126.96.36.199 src/sys/arch/i386/i386/vector.S
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Main Index |
Thread Index |