I'd like to use virt-install to create a VM with a specific MAC address. The virt-install man page has this restriction about specifying a MAC address:
For Xen virtual machines it is required that the first 3 pairs in the MAC address be the sequence '00:16:3e', while for QEMU or KVM virtual machines it must be '52:54:00'.
What's the purpose of this restriction?
Note that when I create instances with OpenStack (which is using kvm via libvirt), the instances are assigned MAC addresses start with
fa:16:3e, and everything seems to work fine.