On 05/15/2014 06:05 PM, Thomas Graf wrote:
> On 05/15/2014 03:09 PM, Andrey Korolyov wrote:
>>>> resulting patch can be created without wasting much effort away.
>>>
>>> Unfortunately Zoltan's fix affecting skb_zerocopy() was merged after el7
>>> code freeze so 7.0 will export that as void but you'll need a workaround
>>> anyway as upstream kernels have been released for both signatures.
>>>
>>> A subsequent update is very likely to incorporate the fix which will
>>> change the return value to int.
>>
>> Thomas, can you give an insight on approximate timeframe for next update
>> release? Will it be 7.0 branch or 7.1? Looks like that the kernel can be
>> updated in some weeks, according to previous dates of releases, but I`d
>> prefer to ask anyway.
> 
> It will  be both. 7.0 is yet to go GA but we the fix can be nominated
> for a 7.0.z async release. The prereq for that is inclusion of the fix
> in 7.1.
> 
Ok, thanks.

>> I`ll just rip out all gre/vxlan/lisp-related code
>> in a meantime for tests, but it will be lovely to allow possibility to
>> use more or less generic OVS datapath distribution.
> 
> Without knowing your exact requirement to use the external kmod, the
> easiest way towards that would be to continue submitting & merging all
> code to kernel.org and not depend on an externally built kmod.

Generally speaking, I am not bounded by fixed kABI provided by RedHat,
but want to stay on permanent one instead of doing feature hunting with
lot kernel upgrades in a year-long span or so, so unmodified or barely
modified RH sources giving a perfect chance to do this. Choice for using
external kmod for OVS is motivated mainly by a lag between master and RH
versions (I am OpenFlow user and very hungry for new protocol extensions
and features, like tables in 2.2). Stable kernels maintained by gregkh
lacking new features, like development of dm-cache and kvm enhancements,
so my choice, though it may looks not smart, gives me stable kABI (and
potential to upgrade a lot of functionality without reboot or waiting
for maturity of kpatch-like tools) and, in other hand, more or less
stable source of new features and improvements, despite just
functionality fixes and security backports. I am avoiding any
alterations of the provided source because related bugreports will be
useless for everyone, that`s why I have to stay and wait for release.

_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to