Dear all,
Could you please hint me about the below: I need to flush/invalidate all architected components (all levels of D-cache/I-cache, I-TLB D-TLB, branch predictor etc..) on Xen world/Domain switch running on a dual core ARM cortex A-15. As such, am I on the safe side if I include the invalidate/flush code in the function : static void schedule(void) { ----- ----- // code for invalidation of architected components context_switch(prev, next); } Is there a header file to include and use already-implemented xen-specific functions for cache/TLB/branchPredictor invalidating? Could you please route me to the Xen file where they are implemented. Thank you for sharing your experience. Best regards.
_______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel