On 4/30/09, Anthony Liguori <address@hidden> wrote:
Jan Kiszka wrote:
That would only allow one such pair per VM.
id basically becomes another type of vlan id. To have multiple nics, you
do:
-net tap,vlan=off,id=1234 -net
nic,model=virtio,vlan=off,id=1234
-net tap,vlan=off,id=4321 -net
nic,model=virtio,vlan=off,id=4321
I think "off" and "id" are not descriptive enough, how about:
-net tap,vlan=pointopoint,ptop_id=4321 -net
nic,model=virtio,vlan=pointopoint,ptop_id=4321
I think you're suggesting the same thing as me, except you are saying make
vlan=off implicit, and use vlan=XXX instead of id=XXX.
We can still make vlan=off implicit, and default id=0, so that -net tap net
nic,model=virtio does the right thing. However, if a user explicitly says
-net tap,vlan=1 -net nic,model=virtio,vlan=1, it behaves like it used to.
Nice, though if there are two vlans, one specified without explicit ID
and the other with ID=1, the performance will be different.