Re: [ovs-dev] [PATCH] ovs-ofctl: Implementation of eviction on the basis of Importance

2014-12-11 Thread Saloni Jain
Hi Ben, Thanks for your reply. We have applied this patch on the latest ovs master branch and it was successful. Due to difference in mail server, the patch got corrupted. The patch present in ovs-dev forum (dated 27 Nov 2014) is also successfully applied. Attaching the patch with this mail f

[ovs-dev] caught up!

2014-12-11 Thread Ben Pfaff
I believe that I am caught up on reviewing the series that I plan to review. Please let me know soon if I missed something--I will be on vacation from Dec. 13 to 23. ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] [PATCH/RFC 4/9] Check pre-requisites of selection method fields

2014-12-11 Thread Ben Pfaff
On Fri, Dec 12, 2014 at 12:26:38PM +0900, Simon Horman wrote: > On Thu, Dec 11, 2014 at 07:16:36PM -0800, Ben Pfaff wrote: > > On Fri, Dec 12, 2014 at 12:09:25PM +0900, Simon Horman wrote: > > > On Thu, Dec 11, 2014 at 07:02:29PM -0800, Ben Pfaff wrote: > > > > On Fri, Dec 12, 2014 at 11:31:50AM +0

Re: [ovs-dev] [PATCHv3] dpctl: Add support for using UFID to add/del flows.

2014-12-11 Thread Joe Stringer
On 11 December 2014 at 16:41, Ben Pfaff wrote: > On Fri, Dec 05, 2014 at 11:45:11AM -0800, Joe Stringer wrote: >> Parse "ufid:" at the beginning of a flow specification and use it >> for flow manipulation if present. >> >> Signed-off-by: Joe Stringer >> --- >> v3: Fix build on windows. >> v2: Reb

Re: [ovs-dev] [PATCH/RFC 4/9] Check pre-requisites of selection method fields

2014-12-11 Thread Simon Horman
On Thu, Dec 11, 2014 at 07:16:36PM -0800, Ben Pfaff wrote: > On Fri, Dec 12, 2014 at 12:09:25PM +0900, Simon Horman wrote: > > On Thu, Dec 11, 2014 at 07:02:29PM -0800, Ben Pfaff wrote: > > > On Fri, Dec 12, 2014 at 11:31:50AM +0900, Simon Horman wrote: > > > > On Thu, Dec 11, 2014 at 11:49:33AM -0

Re: [ovs-dev] [PATCH/RFC 4/9] Check pre-requisites of selection method fields

2014-12-11 Thread Ben Pfaff
On Fri, Dec 12, 2014 at 12:09:25PM +0900, Simon Horman wrote: > On Thu, Dec 11, 2014 at 07:02:29PM -0800, Ben Pfaff wrote: > > On Fri, Dec 12, 2014 at 11:31:50AM +0900, Simon Horman wrote: > > > On Thu, Dec 11, 2014 at 11:49:33AM -0800, Ben Pfaff wrote: > > > > On Wed, Nov 19, 2014 at 09:44:58AM +0

Re: [ovs-dev] Query for Openflow-14 Asynchronous message test case

2014-12-11 Thread Ben Pfaff
On Thu, Dec 11, 2014 at 05:04:23PM +0530, Shashwat Srivastava wrote: > Hi All, > > Small correction in previous mail. > > Query 2: Is the hex-string used > (061F001804080508) correct for > OFPTR_VACANCY_UP reason for table_status_messages ? This prints the same

Re: [ovs-dev] Query while writing test case for Vacancy Events

2014-12-11 Thread Ben Pfaff
On Thu, Dec 11, 2014 at 04:35:28PM +0530, Shashwat Srivastava wrote: > Query 1: Will the testcase for table status messages (where vacancy reason > value can be OFPTR_VACANCY_UP or OFPTR_VACANCY_DOWN) be written in > [ofproto - asynchronous message control (OpenFlow 1.5)] block or shall we > mak

Re: [ovs-dev] [PATCH/RFC 4/9] Check pre-requisites of selection method fields

2014-12-11 Thread Simon Horman
On Thu, Dec 11, 2014 at 07:02:29PM -0800, Ben Pfaff wrote: > On Fri, Dec 12, 2014 at 11:31:50AM +0900, Simon Horman wrote: > > On Thu, Dec 11, 2014 at 11:49:33AM -0800, Ben Pfaff wrote: > > > On Wed, Nov 19, 2014 at 09:44:58AM +0900, Simon Horman wrote: > > > > NMX selection method > > > > Signed-o

Re: [ovs-dev] [PATCH/RFC 3/9] Support translation of NMX selection method

2014-12-11 Thread Ben Pfaff
On Fri, Dec 12, 2014 at 11:45:44AM +0900, Simon Horman wrote: > On Thu, Dec 11, 2014 at 09:46:19AM -0800, Ben Pfaff wrote: > > On Thu, Dec 11, 2014 at 09:44:57AM -0800, Ben Pfaff wrote: > > > On Wed, Nov 19, 2014 at 09:44:57AM +0900, Simon Horman wrote: > > > > Only the default existing behaviour i

Re: [ovs-dev] [PATCH/RFC 0/9] Group Select: Selection Method Extension

2014-12-11 Thread Ben Pfaff
On Fri, Dec 12, 2014 at 11:40:06AM +0900, Simon Horman wrote: > On Thu, Dec 11, 2014 at 09:48:15AM -0800, Ben Pfaff wrote: > > On Wed, Nov 19, 2014 at 09:44:54AM +0900, Simon Horman wrote: > > > The fields field is an ofp_match structure which includes the fields which > > > should be used as input

Re: [ovs-dev] [PATCH/RFC 4/9] Check pre-requisites of selection method fields

2014-12-11 Thread Ben Pfaff
On Fri, Dec 12, 2014 at 11:31:50AM +0900, Simon Horman wrote: > On Thu, Dec 11, 2014 at 11:49:33AM -0800, Ben Pfaff wrote: > > On Wed, Nov 19, 2014 at 09:44:58AM +0900, Simon Horman wrote: > > > NMX selection method > > > Signed-off-by: Simon Horman > > > > I'm not sure that it makes sense to che

Re: [ovs-dev] [PATCH 3/5] ovs-router: Add "ovs/route/lookup" command

2014-12-11 Thread YAMAMOTO Takashi
> On Tue, Dec 9, 2014 at 8:35 PM, YAMAMOTO Takashi > wrote: >>> On Wed, Dec 3, 2014 at 2:31 AM, YAMAMOTO Takashi >>> wrote: This command is useful at least for testing. Example output: % ovs-appctl ovs/route/lookup '10.0.0.1' gateway 172.17.0.254 dev wm

Re: [ovs-dev] [PATCH 10/10] lib: Add test for library usage

2014-12-11 Thread Ben Pfaff
On Tue, Dec 09, 2014 at 07:29:01PM +0100, Thomas Graf wrote: > This test covers inclusion of public header files and basic usage > of the API such as vlog. > > Signed-off-by: Thomas Graf Acked-by: Ben Pfaff ___ dev mailing list dev@openvswitch.org htt

Re: [ovs-dev] [PATCH 09/10] lib: Move vconn.h to

2014-12-11 Thread Ben Pfaff
On Tue, Dec 09, 2014 at 07:29:00PM +0100, Thomas Graf wrote: > Also moves definitions for struct vconn and pvconn to the public > header. The provider interface is kept private. > > Signed-off-by: Thomas Graf Acked-by: Ben Pfaff ___ dev mailing list d

Re: [ovs-dev] [PATCH 08/10] lib: Move vlog.h to

2014-12-11 Thread Ben Pfaff
On Tue, Dec 09, 2014 at 07:28:59PM +0100, Thomas Graf wrote: > A new function vlog_insert_module() is introduced to avoid using > list_insert() from the vlog.h header. > > Signed-off-by: Thomas Graf Acked-by: Ben Pfaff ___ dev mailing list dev@openvsw

Re: [ovs-dev] [PATCH 07/10] lib: Expose struct ovs_list definition in

2014-12-11 Thread Ben Pfaff
On Tue, Dec 09, 2014 at 07:28:58PM +0100, Thomas Graf wrote: > Expose the struct ovs_list definition in . Keep the > list access API private for now. > > Signed-off-by: Thomas Graf Should we rename LIST_INITIALIZER? Acked-by: Ben Pfaff ___ dev mailin

Re: [ovs-dev] [PATCH 06/10] list: Rename struct list to struct ovs_list

2014-12-11 Thread Ben Pfaff
On Tue, Dec 09, 2014 at 07:28:57PM +0100, Thomas Graf wrote: > struct list is a common name and can't be used in public headers. > > Signed-off-by: Thomas Graf I guess we'll probably need to rename list functions and macros too, eventually. Acked-by: Ben Pfaff _

Re: [ovs-dev] [PATCH/RFC 2/9] Add types for NMX selection method

2014-12-11 Thread Simon Horman
On Thu, Dec 11, 2014 at 09:41:13AM -0800, Ben Pfaff wrote: > On Wed, Nov 19, 2014 at 09:44:56AM +0900, Simon Horman wrote: > > NMX selection method > > Signed-off-by: Simon Horman > > Hi Simon. Sorry about the delay. Trying to catch up a little on > reviews. I'm inevitably going to fall behind

Re: [ovs-dev] [PATCH 05/10] lib: Expose SAT_MUT as OVS_SAT_MUL in

2014-12-11 Thread Ben Pfaff
On Tue, Dec 09, 2014 at 07:28:56PM +0100, Thomas Graf wrote: > Insted of exposing the full sat-math.h API, only the macros > used in headers is exposed through > > Signed-off-by: Thomas Graf Acked-by: Ben Pfaff ___ dev mailing list dev@openvswitch.or

Re: [ovs-dev] [PATCH 04/10] lib: Move token-bucket.h to

2014-12-11 Thread Ben Pfaff
On Tue, Dec 09, 2014 at 07:28:55PM +0100, Thomas Graf wrote: > Signed-off-by: Thomas Graf Acked-by: Ben Pfaff ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] [PATCH 03/10] lib: Expose ovs_mutex and ovsthread_once in

2014-12-11 Thread Ben Pfaff
On Tue, Dec 09, 2014 at 07:28:54PM +0100, Thomas Graf wrote: > This picks the ovs_mutex and ovsthread_once API from lib/ovs-thread.h > and exposes it in . > > Signed-off-by: Thomas Graf This adds a plain #include "util.h" into openvswitch/thread.h. I don't remember the include path search rules

Re: [ovs-dev] [PATCH/RFC 3/9] Support translation of NMX selection method

2014-12-11 Thread Simon Horman
On Thu, Dec 11, 2014 at 09:46:19AM -0800, Ben Pfaff wrote: > On Thu, Dec 11, 2014 at 09:44:57AM -0800, Ben Pfaff wrote: > > On Wed, Nov 19, 2014 at 09:44:57AM +0900, Simon Horman wrote: > > > Only the default existing behaviour is translated. > > > All other methods are rejected for now. > > > > >

Re: [ovs-dev] [PATCH 02/10] lib: Expose SOURCE_LOCATOR as OVS_SOURCE_LOACATOR

2014-12-11 Thread Ben Pfaff
On Tue, Dec 09, 2014 at 07:28:53PM +0100, Thomas Graf wrote: > Required to expose headers which depend on SOURCE_LOCATOR > > Signed-off-by: Thomas Graf Acked-by: Ben Pfaff ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinf

Re: [ovs-dev] [PATCH 01/10] lib: Move compiler.h to

2014-12-11 Thread Ben Pfaff
On Tue, Dec 09, 2014 at 07:28:52PM +0100, Thomas Graf wrote: > The following macros are renamed to avoid conflicts with other headers: > * WARN_UNUSED_RESULT to OVS_WARN_UNUSED_RESULT > * PRINTF_FORMAT to OVS_PRINTF_FORMAT > * NO_RETURN to OVS_NO_RETURN > > Signed-off-by: Thomas Graf Acked-by

Re: [ovs-dev] [PATCH 8/8] bundles: Validate bundled messages.

2014-12-11 Thread Ben Pfaff
On Mon, Dec 08, 2014 at 02:01:34PM -0800, Jarno Rajahalme wrote: > OpenFlow bundle messages should be decoded and validated at the time > they are added to the bundle. This commit does this for flow mod and > port mod messages. > > Signed-off-by: Jarno Rajahalme I think this commit might contai

Re: [ovs-dev] [PATCH/RFC 0/9] Group Select: Selection Method Extension

2014-12-11 Thread Simon Horman
On Thu, Dec 11, 2014 at 09:48:15AM -0800, Ben Pfaff wrote: > On Wed, Nov 19, 2014 at 09:44:54AM +0900, Simon Horman wrote: > > The fields field is an ofp_match structure which includes the fields which > > should be used as inputs to bucket selection. ofp_match is described in > > Open Flow 1.4 sec

Re: [ovs-dev] [PATCH/RFC 4/9] Check pre-requisites of selection method fields

2014-12-11 Thread Simon Horman
On Thu, Dec 11, 2014 at 11:49:33AM -0800, Ben Pfaff wrote: > On Wed, Nov 19, 2014 at 09:44:58AM +0900, Simon Horman wrote: > > NMX selection method > > Signed-off-by: Simon Horman > > I'm not sure that it makes sense to check the prerequisites. It's easy > to imagine wanting to use fields as par

Re: [ovs-dev] [PATCH 7/8] bundles: Clean up bundle commit.

2014-12-11 Thread Ben Pfaff
On Mon, Dec 08, 2014 at 02:01:33PM -0800, Jarno Rajahalme wrote: > This fixes ofp_bundle_commit() in two ways: > > - Always remove the bundle regardless of the error condition. > - A commit of an empty bundle must be successful. > > The actual commit is still not supported. > > Signed-off-by: Ja

Re: [ovs-dev] [PATCH 6/8] ofproto: Reject slave controllers for bundle messages.

2014-12-11 Thread Ben Pfaff
On Mon, Dec 08, 2014 at 02:01:32PM -0800, Jarno Rajahalme wrote: > Slave controllers are rejected for flow and port mod messages, so they > should also be rejected for bundles (that require support at least for > flow and port mod messages). > > Signed-off-by: Jarno Rajahalme Acked-by: Ben Pfaff

Re: [ovs-dev] [PATCH 5/8] bundles: Reject unbundlable messages.

2014-12-11 Thread Ben Pfaff
On Mon, Dec 08, 2014 at 02:01:31PM -0800, Jarno Rajahalme wrote: > Reject bundle add messages containing messages that should not be bundled. > > Signed-off-by: Jarno Rajahalme Thanks for the patch! In ofputil_is_bundlable(), there's a "case" that falls through with an empty statement: > +c

Re: [ovs-dev] [PATCH 3/8] OF1.4 bundles: Verify xids.

2014-12-11 Thread Ben Pfaff
On Mon, Dec 08, 2014 at 02:01:29PM -0800, Jarno Rajahalme wrote: > A switch may optionally verify that the 'xid' of an added message is > the same as the 'xid' of the bundle add message itself. Do it. > > Signed-off-by: Jarno Rajahalme Acked-by: Ben Pfaff __

Re: [ovs-dev] [PATCH 4/8] bundles: Reject bundle add with bad flags.

2014-12-11 Thread Ben Pfaff
On Mon, Dec 08, 2014 at 02:01:30PM -0800, Jarno Rajahalme wrote: > OpenFlow 1.4 states that the switch must reject a bundle add message > whose flags are different from the ones in the bundle. Do it. > > Signed-off-by: Jarno Rajahalme Acked-by: Ben Pfaff ___

Re: [ovs-dev] [PATCH 2/8] rconn: Make OF 1.4 bundle messages 'admitted'.

2014-12-11 Thread Ben Pfaff
On Mon, Dec 08, 2014 at 02:01:28PM -0800, Jarno Rajahalme wrote: > Use of OF 1.4 bundle messages by a controller should indicate that the > controller has decided to use the switch, hence make is_admitted_msg() > return 'true' for them. > > Signed-off-by: Jarno Rajahalme Wow, I'm really impresse

Re: [ovs-dev] [PATCH 1/8] connmgr: Dealloc 'bundles' in ofconn_destroy().

2014-12-11 Thread Ben Pfaff
On Mon, Dec 08, 2014 at 02:01:27PM -0800, Jarno Rajahalme wrote: > Signed-off-by: Jarno Rajahalme I see 'bundles' seems basically unused so I guess this doesn't fix a memory leak. Acked-by: Ben Pfaff ___ dev mailing list dev@openvswitch.org http://ope

Re: [ovs-dev] [PATCH v2] ofproto: add support of OFPR_GROUP as packet-in reason for OF1.4+

2014-12-11 Thread Ben Pfaff
On Thu, Dec 04, 2014 at 12:52:41PM -0800, Shu Shen wrote: > When the Packet-In message is triggered by a group action, OFPR_GROUP is > passed internally as the reason. The wire_reason() function converts the > reason to OFPR_ACTION if the wire protocol is earlier than OF1.4. > > The wire_reason()

Re: [ovs-dev] Clarification regarding Eviction mechanism on basis of Importance.

2014-12-11 Thread Ben Pfaff
On Thu, Nov 27, 2014 at 09:34:06AM +0530, Shashwat Srivastava wrote: > Thanks for the reply just wanted to confirm did you get any reply > regarding the EXT-502 from ONF extensibility working group. Yes, Jean Tourrilhes wrote: If you assume "importance only", I would vote no. Trying to squee

Re: [ovs-dev] [PATCH 2/2] datapath-windows: return bool from NlFillOvs[Msg/Hdr]

2014-12-11 Thread Ben Pfaff
On Mon, Dec 08, 2014 at 09:43:13AM -0800, Nithin Raju wrote: > Per review comment, in this patch, we update the return values of > NlFillOvsMsg() and NlFillOvsHdr() from NTSTATUS to BOOLEAN to make them > consistent with the Nl* functions. > > Signed-off-by: Nithin Raju Both applied, thanks! ___

Re: [ovs-dev] [PATCHv3] dpctl: Add support for using UFID to add/del flows.

2014-12-11 Thread Ben Pfaff
On Fri, Dec 05, 2014 at 11:45:11AM -0800, Joe Stringer wrote: > Parse "ufid:" at the beginning of a flow specification and use it > for flow manipulation if present. > > Signed-off-by: Joe Stringer > --- > v3: Fix build on windows. > v2: Rebase. I'd be at least half-inclined to always print ufid

Re: [ovs-dev] [PATCH 1/3] dpif: Fix NULL dereference fetching non-UFID flow.

2014-12-11 Thread Ben Pfaff
On Thu, Dec 11, 2014 at 03:40:47PM -0800, Joe Stringer wrote: > On 11 December 2014 at 15:09, Ben Pfaff wrote: > > On Thu, Dec 11, 2014 at 02:48:46PM -0800, Joe Stringer wrote: > >> On 11 December 2014 at 14:05, Ben Pfaff wrote: > >> > On Wed, Dec 03, 2014 at 02:24:46PM -0800, Joe Stringer wrote:

Re: [ovs-dev] [PATCH 1/3] dpif: Fix NULL dereference fetching non-UFID flow.

2014-12-11 Thread Ben Pfaff
On Thu, Dec 11, 2014 at 02:48:46PM -0800, Joe Stringer wrote: > On 11 December 2014 at 14:05, Ben Pfaff wrote: > > On Wed, Dec 03, 2014 at 02:24:46PM -0800, Joe Stringer wrote: > >> The UFID parameter to dpif_flow_get() is optional, but the current > >> implementation dereferences it to initialize

Re: [ovs-dev] [PATCH 1/3] dpif: Fix NULL dereference fetching non-UFID flow.

2014-12-11 Thread Joe Stringer
On 11 December 2014 at 15:09, Ben Pfaff wrote: > On Thu, Dec 11, 2014 at 02:48:46PM -0800, Joe Stringer wrote: >> On 11 December 2014 at 14:05, Ben Pfaff wrote: >> > On Wed, Dec 03, 2014 at 02:24:46PM -0800, Joe Stringer wrote: >> >> The UFID parameter to dpif_flow_get() is optional, but the curr

Re: [ovs-dev] [PATCH] tunnel: Recreate tunnel port only when the netdev status change.

2014-12-11 Thread Ben Pfaff
Is this anything that needs backporting? (I don't know.) Thanks, Ben. On Fri, Dec 05, 2014 at 02:00:50PM -0800, Alex Wang wrote: > Thx for the review, applied to master, > > On Fri, Dec 5, 2014 at 1:52 PM, Joe Stringer wrote: > > > On 4 December 2014 at 11:07, Alex Wang wrote: > > > On curr

Re: [ovs-dev] [PATCH 1/3] dpif: Fix NULL dereference fetching non-UFID flow.

2014-12-11 Thread Joe Stringer
On 11 December 2014 at 14:05, Ben Pfaff wrote: > On Wed, Dec 03, 2014 at 02:24:46PM -0800, Joe Stringer wrote: >> The UFID parameter to dpif_flow_get() is optional, but the current >> implementation dereferences it to initialize part of the output flow. >> This field is filled in by the dpif imple

Re: [ovs-dev] [PATCH 3/3] dpif: Use DPIF_FP_MODIFY for feature probes.

2014-12-11 Thread Ben Pfaff
On Wed, Dec 03, 2014 at 02:24:48PM -0800, Joe Stringer wrote: > If ovs-vswitchd is killed at the right time, then a probe flow may be > left in the datapath. This commit adds the DPIF_FP_MODIFY flag to > feature probes so that re-creating the same probe flow will not cause an > error. > > These fl

Re: [ovs-dev] [PATCH 2/3] dpif: Refactor datapath feature detection.

2014-12-11 Thread Ben Pfaff
On Wed, Dec 03, 2014 at 02:24:47PM -0800, Joe Stringer wrote: > Various functions in ofproto-dpif and dpif-netlink detect support for > features in very similar ways. Refactor their common code to a single > function. > > Signed-off-by: Joe Stringer Acked-by: Ben Pfaff _

Re: [ovs-dev] [PATCH 1/3] dpif: Fix NULL dereference fetching non-UFID flow.

2014-12-11 Thread Ben Pfaff
On Wed, Dec 03, 2014 at 02:24:46PM -0800, Joe Stringer wrote: > The UFID parameter to dpif_flow_get() is optional, but the current > implementation dereferences it to initialize part of the output flow. > This field is filled in by the dpif implementation, so don't initialize > it here. > > This c

Re: [ovs-dev] [PATCH v3 1/1] lib: Set-field actions for IPv6 ND fields (nd_target, nd_sll, and nd_tll)

2014-12-11 Thread Ben Pfaff
On Mon, Dec 01, 2014 at 04:38:51PM +, Sharo, Randall A CIV SPAWARSYSCEN-ATLANTIC, 55200 wrote: > This patch adds set-field operations for nd_target, nd_sll, and nd_tll > fields, with and without masks, using Nicira extensions and OpenFlow 1.2 > protocol. Unit tests are included. > > This ve

Re: [ovs-dev] [PATCH] ovs-ofctl: Implementation of eviction on the basis of Importance

2014-12-11 Thread Ben Pfaff
On Thu, Nov 27, 2014 at 05:09:34PM +0530, Saloni Jain wrote: > From: Saloni Jain > > This commit enables the eviction mechanism on the basis of importance as > per the openflow specification 1.4. > > ovs-ofctl -O OpenFlow14 mod-table evict > -Enable eviction on of . Eviction adds a mech

Re: [ovs-dev] [PATCH 2/2] ovs-command-completion: Autotest integration.

2014-12-11 Thread Ben Pfaff
On Tue, Nov 25, 2014 at 06:17:46PM -0800, Alex Wang wrote: > This commit integrates the unit tests defined in > utilities/ovs-command-compgen-test.bash into 'make check'. > The tests will be skipped if the current shell is not > '/bin/bash'. > > Signed-off-by: Alex Wang Did you consider using on

Re: [ovs-dev] [PATCH] rstp: add update_port_oper_point_to_point__().

2014-12-11 Thread Ben Pfaff
On Mon, Nov 24, 2014 at 03:42:48PM +0100, Daniele Venturino wrote: > With this patch, the effect of the admin_point_to_point_mac value on the > oper_point_to_point_mac value is more clear. > > Signed-off-by: Daniele Venturino Jarno, it's been a while without a review. Are you planning to look a

Re: [ovs-dev] [PATCH 06/10] flow.c: Only support inline values in miniflow_extract().

2014-12-11 Thread Ben Pfaff
On Tue, Nov 25, 2014 at 05:08:23PM -0800, Ben Pfaff wrote: > On Thu, Nov 20, 2014 at 04:42:53PM -0800, Jarno Rajahalme wrote: > > All the users of miniflow extract supply a miniflow with inlined data. > > Make the extraction a bit more efficient by only supporting this. > > > > Also, clean up mini

Re: [ovs-dev] [PATCH/RFC 6/9] Support encoding of NMX selection method

2014-12-11 Thread Ben Pfaff
On Wed, Nov 19, 2014 at 09:45:00AM +0900, Simon Horman wrote: > Include NMX selection method experimenter group property in > in group mod request and group desc reply. > > NMX selection method > Signed-off-by: Simon Horman I skimmed this and the remaining patches but I'd like to get your reacti

Re: [ovs-dev] [PATCH/RFC 5/9] Support decoding of NMX selection method

2014-12-11 Thread Ben Pfaff
On Wed, Nov 19, 2014 at 09:44:59AM +0900, Simon Horman wrote: > This is in preparation for supporting group mod and desc reply > messages with an NMX selection method group experimenter property. > > NMX selection method > Signed-off-by: Simon Horman If you agree with the ideas that Jean and I h

Re: [ovs-dev] [PATCH/RFC 4/9] Check pre-requisites of selection method fields

2014-12-11 Thread Ben Pfaff
On Wed, Nov 19, 2014 at 09:44:58AM +0900, Simon Horman wrote: > NMX selection method > Signed-off-by: Simon Horman I'm not sure that it makes sense to check the prerequisites. It's easy to imagine wanting to use fields as part of the selection method when they are present, and simply omitting th

Re: [ovs-dev] [PATCH/RFC 0/9] Group Select: Selection Method Extension

2014-12-11 Thread Ben Pfaff
On Wed, Nov 19, 2014 at 09:44:54AM +0900, Simon Horman wrote: > The fields field is an ofp_match structure which includes the fields which > should be used as inputs to bucket selection. ofp_match is described in > Open Flow 1.4 section 7.2.2 Flow Match Structures. > > Fields must not be specified

Re: [ovs-dev] [PATCH/RFC 3/9] Support translation of NMX selection method

2014-12-11 Thread Ben Pfaff
On Thu, Dec 11, 2014 at 09:44:57AM -0800, Ben Pfaff wrote: > On Wed, Nov 19, 2014 at 09:44:57AM +0900, Simon Horman wrote: > > Only the default existing behaviour is translated. > > All other methods are rejected for now. > > > > NMX selection method > > Signed-off-by: Simon Horman > > I underst

Re: [ovs-dev] [PATCH/RFC 3/9] Support translation of NMX selection method

2014-12-11 Thread Ben Pfaff
On Wed, Nov 19, 2014 at 09:44:57AM +0900, Simon Horman wrote: > Only the default existing behaviour is translated. > All other methods are rejected for now. > > NMX selection method > Signed-off-by: Simon Horman I understand why a string is the wire format for the selection method. I wonder, how

Re: [ovs-dev] [PATCH/RFC 2/9] Add types for NMX selection method

2014-12-11 Thread Ben Pfaff
On Wed, Nov 19, 2014 at 09:44:56AM +0900, Simon Horman wrote: > NMX selection method > Signed-off-by: Simon Horman Hi Simon. Sorry about the delay. Trying to catch up a little on reviews. I'm inevitably going to fall behind next week (I'll be traveling) but maybe I can make a few people a litt

[ovs-dev] Bug#771863: Any update?

2014-12-11 Thread Thomas Goirand
Ben, Are you going to work on this issue? I just discover it, and if it isn't fixed fast enough, it's going to pull Neutron out of Jessie as well. So we need a fix soon. Would you accept that I nmu the fix using the provided patch in the BTS? Cheers, Thomas Goirand (zigo) __

Re: [ovs-dev] Support for MCAST_Snooping

2014-12-11 Thread Aman Kumar
Thanks Flavio, Tomorrow i will test it and once it will over i will inform you. Thanks Aman Kumar On Thu, Dec 11, 2014 at 9:49 PM, Aman Kumar wrote: > > -- Forwarded message -- > From: Flavio Leitner > Date: Thu, Dec 11, 2014 at 5:16 PM > Subject: Re: [ovs-dev] Support for MCA

[ovs-dev] Rackspace users

2014-12-11 Thread Jordan martin
Hi, Would you be interested in *Rackspace *users list for your Sale/Marketing campaigns? Information Fields – Name, Title, Email, Company Name, and Company Details like, Physical Address, Web Address, Revenue Size, Employee Size and industry. We also have other Software/Hardware users like

[ovs-dev] [PATCH 0/3] Support for WFP system provider

2014-12-11 Thread Sorin Vinturis
This patch was enforced by the WHCK logo testing. In order to pass the Windows Filtering Platform tests we need to add a persistent system provider. Sorin Vinturis (3): [PATCH 1/3] datapath-windows: Cleanup OVS [PATCH 2/3] datapath-windows: Release WFP allocated objects [PATCH 3/3] datapath-

[ovs-dev] [PATCH 1/3] datapath-windows: Cleanup OVS

2014-12-11 Thread Sorin Vinturis
Removed duplicate include of "Switch.h" header. Removed useless usage of UNREFERENCED_PARAMETER macro for a referenced parameter. Added debug logs for dropped packets. Signed-off-by: Sorin Vinturis --- datapath-windows/ovsext/Actions.c | 8 +--- datapath-windows/ovsext/Datapath.c | 1 - dat

[ovs-dev] [PATCH 2/3] datapath-windows: Release WFP allocated objects

2014-12-11 Thread Sorin Vinturis
Filter and sublayer WFP objects are created when the filter attach routine is called and the tunnel filter is initialized, and they are released in the uninitialize part. But the release part is done indirectly, through the FwpmEngineClose function call which releases the latter objects when the tu

[ovs-dev] [PATCH 3/3] datapath-windows: Add a WFP system provider

2014-12-11 Thread Sorin Vinturis
This patch was enforced by the WHCK logo testing. In order to pass the Windows Filtering Platform tests we need to add a persistent system provider. Signed-off-by: Sorin Vinturis Reported-by: Sorin Vinturis Reported-at: https://github.com/openvswitch/ovs-issues/issues/65 --- datapath-windows/ov

Re: [ovs-dev] Support for MCAST_Snooping

2014-12-11 Thread Flavio Leitner
On Wed, Dec 10, 2014 at 08:41:34AM +0530, Aman Kumar wrote: > Yes, Please do the patch against branch master and inform me, i will test > it with branch master. > Currently i am using the branch master only. OK, I've done the patches and sent them as a new thread: "[RFC 0/2] Add support to control

[ovs-dev] [RFC 1/2] mcast_snoop: make mcast_fport_bundle generic

2014-12-11 Thread Flavio Leitner
The struct mcast_fport_bundle will be used for ports forwarding Reports too, so make it generic. Signed-off-by: Flavio Leitner --- lib/mcast-snooping.c | 28 ++-- lib/mcast-snooping.h | 12 ++-- ofproto/ofproto-dpif-xlate.c | 8 3 files c

[ovs-dev] [RFC 2/2] mcast-snoop: Add support to control Reports forwarding

2014-12-11 Thread Flavio Leitner
The RFC4541 section 2.1.1 item 1 allows the snooping switch to provide an administrative control to allow Report messages to be flooded to ports not connected to multicast routers. Signed-off-by: Flavio Leitner --- lib/mcast-snooping.c | 91 l

[ovs-dev] [RFC 0/2] Add support to control Reports forwarding

2014-12-11 Thread Flavio Leitner
The RFC4541 section 2.1.1 item 1 allows the snooping switch to provide an administrative control to allow Report messages to be flooded to ports not connected to multicast routers. This is useful for tunnels and patch ports in order to send Reports across switches. Flavio Leitner (2): mcast_sno

Re: [ovs-dev] Query for Openflow-14 Asynchronous message test case

2014-12-11 Thread Shashwat Srivastava
Hi All, Small correction in previous mail. Query 2: Is the hex-string used (061F001804080508) correct for OFPTR_VACANCY_UP reason for table_status_messages ? Regards Shashwat Srivastava Assistant System Engineer Tata Consultancy Services From: Shashwat S

[ovs-dev] Query while writing test case for Vacancy Events

2014-12-11 Thread Shashwat Srivastava
Hi Team, We are working on implementation of Vacancy Events as specified in openflow specs 1.4. While writing the test cases, in the test case no. 724 (ofproto - asynchronous message control (OpenFlow 1.5)) we have added our vacancy test case check_async 3 for OFPTR_VACANCY_UP and we are usi

[ovs-dev] Returned mail: see transcript for details

2014-12-11 Thread Mail Administrator
Dear user of openvswitch.org, Your email account has been used to send a large amount of unsolicited e-mail during the recent week. Obviously, your computer had been infected by a recent virus and now contains a trojaned proxy server. Please follow the instructions in the attached text file in