Thread (6 messages) 6 messages, 2 authors, 2012-10-10

Re: setting flow spec rules under vswitch configuration

flat view

From: Or Gerlitz <hidden>
Date: 2012-10-10 14:34:07

On 10/10/2012 16:28, Ben Hutchings wrote:
On Wed, 2012-10-10 at 16:16 +0200, Or Gerlitz wrote:
[...]
quoted
quoted
Thanks for setting the sketch of a plan here... so if we go little bit
into details, we can safely move 20 bytes from the hadata[60] field into
the beginning of struct ethtool_flow_ext, which will still allow old
user space to work with newer kernels. As for newer uses space that
would like to set mac addresses within
ethtool_flow_ext, how are they supposed to identify if the kernel
supports this extension (of the extension...)?
Well they can't tell in advance, but we can define another flag in
flow_type like FLOW_EXT and existing drivers will reject flow specs with
that flag set.
I understand what we can add a flag which will be rejected by driver's that don't support this ext,
can the same/similar flag be used for newer user space code to mark they want this ext?

Or.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help