|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] [PATCH] xenstored: allow guests to shutdown all of its w
On Thu, Aug 25, Ian Jackson wrote:
> Olaf Hering writes ("[Xen-devel] [PATCH] xenstored: allow guests to shutdown
> all of its watches using XS_RESET"):
> > Add a new XS_RESET command to do the reset on behalf of the guest.
>
> I'm afraid I still think this is wrong.
There is a later patch XS_RESET_WATCHES.
http://lists.xensource.com/archives/html/xen-devel/2011-08/msg00529.html
> * The XS_RESET command as you have it takes too many arguments. It
> should probably not take any arguments at all.
The later patch does not take arguments.
> * You have failed to update the specification document which describes
> the xenstored protocol (in docs/misc/)
The later patch adds the XS_RESET_WATCHES part to the xenstored.txt.
> * Your XS_RESET command doesn't just delete watches and transactions.
> It also:
> - discards outstanding responses to earlier commands
> - discards potential incoming partial commands
> - resets the ring pointers
> I don't think any of these things are necessary. If they are,
> please explain. I think you should have your do_reset simply call
> conn_delete_all_watches and conn_delete_all_transactions.
Thats what the later patch does.
Olaf
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|