> -----Original Message-----
> From: Ben Hutchings [mailto:b...@decadent.org.uk]
> Sent: Monday, June 25, 2012 9:10 PM
> To: KY Srinivasan
> Cc: Mike Sterling; Andy Whitcroft; debian-kernel@lists.debian.org; Ubuntu 
> kernel
> team; Tom Hanrahan
> Subject: Re: Debian and Hyper-V VM drivers
> 
> On Mon, 2012-06-25 at 15:32 +0000, KY Srinivasan wrote:
> > Ben,
> >
> > Sorry to be top posting; since I got into this thread late and I was
> > only commenting on one item, I felt top posting was appropriate.
> > Thanks for the patches and the analysis. With regards to question 4,
> > why do you say the protocol is not stable. The protocol is stable and
> > is backward compatible. However, our implementation on the guest side
> > has been incremental and with incomplete knowledge of the protocol.
> 
> I mean the kernel-to-daemon connector protocol, not the host-to-guest
> protocol.

Ok; this protocol has also suffered from our incomplete understanding of the 
host/guest protocol. I think this last round of cleanup that I have done should
hopefully not need any further tweaking here. IP injection required that I 
generalize
the kernel-to daemon protocol. Moving forward, I think it will make sense to 
evolve
the protocol in a compatible fashion. 

> 
> Do you expect to change the connector protocol in future, and if so
> would the new daemon then be incompatible with old kernel versions?  If
> so, then the daemon needs to be packaged in such a way that there can be
> multiple versions installed and we automatically start whichever matches
> the current kernel version.  But if it will remain backward-compatible
> then we don't need to bother with that.

Backward compatibility is my goal (once the IP injection patches go in).

Regards,

K. Y

Reply via email to