On Tuesday 19 August 2008 13:17:57 Chris Wedgwood wrote:
> On Tue, Aug 19, 2008 at 10:45:20AM +1000, Rusty Russell wrote:
> > For those not following closely: We already have a method for the
> > guest to accept or reject features.  Our problem is that the guest
> > is already accepting the CSUM feature: but one critical userspace
> > app (dhcp-client) can't actually handle it due to a bug.
>
> Can't we just get dhcp-client client fixed upstream and let the
> distro's update in a couple of months?

Herbert has already fixed the client, but it seems upstream hasn't released 
yet.

> > The proposal is to add another mechanism, whereby the host doesn't
> > advertise CSUM, but advertises a new CSUM2 feature.  The driver
> > doesn't accept this by default: then guest userspace says "hey, I
> > *really can* handle CSUM".  This would have to be done dby resetting
> > the device in the ethtool callback (that's how we renegotiate
> > features).  And guests need a special virtio hack in their init
> > scripts.
>
> If guest can have modified scripts for virtio and what not, they can
> have a fixed dhcp-client.

They need to do both.  This way if they don't, it still works, but networking 
is at a penalty (no CSUM offload).

Rusty.
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to