[Pkg-xen-devel] Bug#671018: Bug#671018: Bug#671018: #671018 -- set tap device mac address in qemu-ifup

Ian Campbell ijc at hellion.org.uk
Mon Jul 9 22:03:54 UTC 2012


On Mon, 2012-07-09 at 23:03 +0200, Bastian Blank wrote:
> On Mon, Jul 09, 2012 at 02:47:52PM -0600, Ian Campbell wrote:
> > On Mon, 2012-07-09 at 20:45 +0200, Bastian Blank wrote:
> > > 4.1 uses udev on Linux for the qemu tap devices. xl explicitely sets
> > > script=no, not sure about xend yet. So it is not necessary.
> > I tested this on Wheezy and it is required.
> 
> Wheezy is not fixed yet.

It's still 4.1. You surely aren't planning to take 4.2 for (frozen)
Wheezy?

>  -4 is newer.

So? This isn't fixed in -4 either as far as I can tell. Nothing of any
relevance to this bug has happened between -2 (in Wheezy) and -4 (in
Sid).

> >                                             Also I made the xl change
> > upstream and I know what I'm talking about ;-)
> 
> It is not longer used in xl, in 4.1. However xend is not changed.

Yes, I obviously know this. I made all of these changes upstream,
including making the equivalent xend changes for 4.2, so I'm not sure
what you are trying to tell me.

xend in 4.1 needs a fix as it has not been modified to do tap hotplug
via udev.

As I said before I don't think it would be wise to backport the xend fix
from 4.2: it is far too intrusive and too risky (I made the same
determination for the upstream stable backport and I am of the opinion
that it is not good for Wheezy either).

The right fix for xend in 4.1 for Wheezy is to take the one liner patch
to qemu-ifup which I posted earlier in this thread. Do you disagree with
this assessment?

Ian.







More information about the Pkg-xen-devel mailing list