Keir Fraser wrote: > On 16/2/07 10:19, "Zachary Amsden" <zach at 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