Hi Ben,

Thanks for reviewing our repos.

The user space code that you are seeing is based on our port (the one we 
submitted some 
months ago to this ML, before Guru's Windows patching work started on master), 
that's why 
you see all those commits.

The good news is that thanks to the way we approached the Windows Netlink 
replacement, 
rebasing the porting on the current master tip will be very fast, max one week 
as written in a 
previous email, resulting in a way smaller diff since master contains already 
other patches for 
Windows. 

Before getting there, do you think it could be possible to agree on at least 
some of the general 
design ideas of the porting by looking at both the Cloudbase and VMWare 
efforts? The user 
space integration (netlink replacement) in particular is one area where the two 
approaches differ 
quite a bit, please see the comparison that I sent earlier to this ML [1].

I'd be happy to participate in a IRC chat or hangout to discuss the general 
Windows kernel port 
design principles and implementation details.

Thanks,

Alessandro

[1] http://openvswitch.org/pipermail/dev/2014-June/042118.html

> On 26/giu/2014, at 03:21, "Ben Pfaff" <b...@nicira.com> wrote:
> 
>> On Wed, Jun 25, 2014 at 5:04 PM, Ben Pfaff <b...@nicira.com> wrote:
>> On Tue, Jun 10, 2014 at 2:06 PM, Alessandro Pilotti
>> <apilo...@cloudbasesolutions.com> wrote:
>>> https://github.com/cloudbase/openvswitch-hyperv
>>> https://github.com/cloudbase/openvswitch-hyperv-kernel
>> 
>> Thanks a lot for sending this out.  I've just now started taking a
>> first look at it.
>> 
>> I see that there are 216 commits beyond the base OVS code.  I hope that you
>> are planning to reduce the number.  It is not really practical to review them
>> individually when they are organized that way.  (It's not going to stop me 
>> from
>> an initial review--I'll just read the overall diff.)
> 
> Actually it's very difficult to read the overall diff, which randomly
> changes lots of
> files:
> 509 files changed, 109551 insertions(+), 47618 deletions(-)
> 
> It also adds all of the headers from openssl and a windows pthread library,
> plus binaries for both libraries.
> 
> I think you're going to need to clean this up a lot to make it reviewable.
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to