Re: [Xen-devel] Re: [patch 14/21] Xen-paravirt: Add XEN config options and disable unsupported config options.

Zachary Amsden
2007-02-16T10:58:41Z

Keir Fraser wrote:
> On 16/2/07 10:19, "Zachary Amsden" <zach@vmware.com> wrote:
>
>
>> Doesn't stop_machine_run already take care of getting you out of all
>> kernel threads? So you can only be sleeping, not preempted, in which
>> case, this might not be an issue?
>>
>
> It ensures that no (non-stopmachine) threads are running on any of the other
> CPUs, but it doesn't guarantee that all threads are at any form of quiescent
> point. They can certainly have private references to machine addresses.
>
> Otherwise, what would be the point of the process freezer? :-)
>

Yeah, I was over-hoping on that one. At least thought it was worth
suggesting as a starting point. I had similar issues considering
loading VMI as a module at runtime.

Zach