Re: [PATCH 2/7] x86/paravirt: Add paravirt hook for wbinvd_halt

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jeremy Fitzhardinge
Date: Thursday, August 21, 2008 - 11:16 am

Alex Nixon wrote:

Not necessary.  Halting in Xen doesn't require the caches to be flushed
in this way, and I think that would be true for any virtual environment
(and if it were, the invalidate/halt instruction sequence would work
anyway).

The correct fix is to make sure that the native_play_dead calls this,
but the xen_play_dead doesn't (ie, make sure it's not in the common code
path).

    J


--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 3/7] Xen: Add Xen implementation of wbinvd_halt, Alex Nixon, (Thu Aug 21, 11:04 am)
[PATCH 4/7] x86_32: Clean up play_dead., Alex Nixon, (Thu Aug 21, 11:04 am)
[PATCH 7/7] Xen: Implement CPU hotplugging, Alex Nixon, (Thu Aug 21, 11:04 am)
Re: [PATCH 2/7] x86/paravirt: Add paravirt hook for wbinv ..., Jeremy Fitzhardinge, (Thu Aug 21, 11:16 am)
Re: [PATCH 1/7] x86/paravirt: Add hooks for CPU hotplugging, Jeremy Fitzhardinge, (Thu Aug 21, 11:19 am)
Re: [PATCH 7/7] Xen: Implement CPU hotplugging, Jeremy Fitzhardinge, (Thu Aug 21, 11:37 am)