The API looks "sane" (modulo my usual concerns about passing random XML around, dynamic typing, etc.). My only question is: how dynamic are these devices? Could they be listed in the ordinary capabilities XML? USB devices are of course dynamic, but you also talk about caching the output of hald. Rich. -- Richard Jones, Emerging Technologies, Red Hat http://et.redhat.com/~rjones virt-p2v converts physical machines to virtual machines. Boot with a live CD or over the network (PXE) and turn machines into Xen guests. http://et.redhat.com/~rjones/virt-p2v -- Libvir-list mailing list Libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list