[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] That xenstored console leak...
Keir Fraser wrote: > On 18/1/08 23:14, "Jim Fehlig" <jfehlig@xxxxxxxxxx> wrote: > > >> Sorry for the delay. I'm not sure why you think that the leak would >> still exist with those changesets reverted. 15957 (and subsequently >> 15967) introduced the leak by creating a whole new /vm/<uuid>-<num> >> path, leaving the previous path orphaned. But I certainly don't claim >> to be an expert on this code so perhaps I'm not understanding your concern. >> >> Nevertheless, I created/destroyed lots of domains on 3.2 with those >> changesets reverted and do not see the leak. However I wouldn't expect >> so since each domain has a different uuid and hence a different >> /vm/<uuid> path, which is removed when the domain is destroyed. >> >> BTW, with those changesets /vm/<uuid> path is leaked on save/restore, >> reboot, and localhost migration. Perhaps the source domain in these >> operations should be removing its /vm path on destruction? >> > > Okay, so with the two patches reverted plus your patch, there seem to be no > leaks, and MAC addresses are not lost across localhost relocations? Correct. But we do leak, as discussed earlier, /vm/<uuid>/device/vif when attaching/detaching vifs and I notice the /vm/<uuid> path remains after a save operation. > I guess > that's the way to go, if so, and I'll commit to 3.3 and 3.2 trees. > Hmm, don't know about replacing one lead with another - although to be fair it is much smaller :-). What about my other suggestion of source domain of these operations nuking its /vm/<uuid> path on destruction? I get the feeling there is a race in the localhost migration path that prevented such an approach, hence c/s 15957. I could look into this though if you like, but will be out of town for the next few days and won't be able to investigate until Tuesday. > I suppose your patch should also be applicable to 3.1? > It appears so by glancing at the code, but I don't have a 3.1 system handy atm to verify. Jim _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |