|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] Xenstore remove problem - causes bug #473
On 10 Jan 2006, at 13:01, Murillo Bernardes wrote:
Xenstore remove is removing more than it is supposed to. Like:
xenstore-rm /local/domain/0/backend/vif/1
removes /local/domain/0/backend/vif/1*
That causes bug #473
I tried to find the problem in xenstore_client.c, but it seems to be
ok.
Probably the problem in xenstored, but I could not find where exactly.
Any clue?
I'm not sure it's that simple. Try:
xenstore-write /foo/1/bar 0
xenstore-write /foo/11/bar 0
xenstore-rm /foo/1
I find that /foo/11 is not deleted.
Perhaps something is watching vif/1 and, when the watch fires,
erroneously causing all vif/1* to get deleted?
The xenstored code of interest, by the way, is in
xenstored_core.c:do_rm()
-- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|