
On 10/25/2017 03:41 PM, Yalan Zhang wrote:
Hi Amos,
I'm a libvirt QE, and I can not understand the setting on libvirt.org for rng device. Could you please help to explain a little? (The xml in https://libvirt.org/formatdomain.html#elementsRng) <devices> <rng model='virtio'> <rate period="2000" bytes="1234"/> <backend model='random'>/dev/random</backend> <!-- OR --> <backend model='egd' type='udp'> *<source mode='bind' service='1234'/>* * <source mode='connect' host='1.2.3.4' service='1234'/>* </backend> </rng> </devices>
How did it work with source mode='bind' and source mode='connect' together?
It doesn't. That's just an example that you can have two types of backend. Either the backend connects somewhere (mode='connect'), or expect somebody to connect (mode='bind'). Just try to define domain with that RNG, dump the XML back and see what got applied. Michal