|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] [PATCH] serialize suspend-resume process
On 31/7/08 14:04, "BVK Chaitanya" <bayapuneni_chaitanya@xxxxxxxxxxxx> wrote:
>> That isn't true. xen_suspend() can only be re-entered after it has switched
>> the 'shutting_down' variable to SHUTDOWN_INVALID. At this point resume work
>> is completed (except perhaps for resuming some PV devices via xenbus, which
>> is done asynchronously).
>>
>
> This is the case if suspend is invoked through xenbus interface.
>
> With suspend event channel in place, i see that suspend request doesn't
> go through the shutdown_handler function when suspend is triggered over
> event channel.
Oh, I agree that the shutdown_handler() can be re-entered! But it will *not*
trigger multiple invocations of xen_suspend() -- note it stores away the
suspend request by performing xchg(&shutting_down, ...) but it does *not*
immediately trigger a suspend unless old_state==SHUTDOWN_INVALID (in which
case there is no active current invocation of xen_suspend()).
-- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] [PATCH] serialize suspend-resume process, BVK Chaitanya
- Re: [Xen-devel] [PATCH] serialize suspend-resume process, Keir Fraser
- Re: [Xen-devel] [PATCH] serialize suspend-resume process, BVK Chaitanya
- Re: [Xen-devel] [PATCH] serialize suspend-resume process, Keir Fraser
- Re: [Xen-devel] [PATCH] serialize suspend-resume process, BVK Chaitanya
- Re: [Xen-devel] [PATCH] serialize suspend-resume process,
Keir Fraser <=
- Re: [Xen-devel] [PATCH] serialize suspend-resume process, BVK Chaitanya
- Re: [Xen-devel] [PATCH] serialize suspend-resume process, Keir Fraser
- Re: [Xen-devel] [PATCH] serialize suspend-resume process, BVK Chaitanya
- Re: [Xen-devel] [PATCH] serialize suspend-resume process, Neil Turton
- Re: [Xen-devel] [PATCH] serialize suspend-resume process, Keir Fraser
- Re: [Xen-devel] [PATCH] serialize suspend-resume process, BVK Chaitanya
- Re: [Xen-devel] [PATCH] serialize suspend-resume process, Keir Fraser
- Re: [Xen-devel] [PATCH] serialize suspend-resume process, BVK Chaitanya
- Re: [Xen-devel] [PATCH] serialize suspend-resume process, BVK Chaitanya
|
|
|
|
|