"...0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" did not exist on "f8310c59201b183ebee2e3fe0c7242f5729be0af"
xen: fix logical error in tlb flushing
While TLB_FLUSH_ALL gets passed as 'end' argument to flush_tlb_others(), the Xen code was made to check its 'start' parameter. That may give a incorrect op.cmd to MMUEXT_INVLPG_MULTI instead of MMUEXT_TLB_FLUSH_MULTI. Then it causes some page can not be flushed from TLB. This patch fixed this issue. Reported-by:Jan Beulich <jbeulich@suse.com> Signed-off-by:
Alex Shi <alex.shi@intel.com> Acked-by:
Jan Beulich <jbeulich@suse.com> Tested-by:
Yongjie Ren <yongjie.ren@intel.com> Signed-off-by:
Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Loading
Please register or sign in to comment