qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Re: [PATCH 9/9] Introduce VLANClientState::cleanup()


From: Paul Brook
Subject: Re: [Qemu-devel] Re: [PATCH 9/9] Introduce VLANClientState::cleanup()
Date: Wed, 29 Apr 2009 11:37:56 +0100
User-agent: KMail/1.9.9

> > I'm still not understanding. Ethernet devices are fundamentally based
> > around a bus architecture. "flip the TX/RX queues" only makes sense if
> > you're talking about a point-point connection. For ethernet devices I see
> > no reason to distinguish between "host" devices (slirp, vde, tap) and
> > "guest" devices. They may be created for different reasons, but they're
> > all doing fundamentally the same thing.
>
> In the bus model, there's an implicit copy-to-the-wire operation that
> results in replication of the packet to everything else on the bus.
>  From a performance perspective, this is not at all ideal.

I'm not convinced by this argument. I don't see why a one-many api requires a 
copy.

Paul




reply via email to

[Prev in Thread] Current Thread [Next in Thread]