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

Ben Pfaff blp at nicira.com
Fri Jan 30 22:07:21 UTC 2015


On Fri, Jan 16, 2015 at 06:04:35PM +0530, Rishi Bamba wrote:
> From: Saloni Jain <saloni.jain at tcs.com>
> 
> This commit enables the eviction mechanism on the basis of importance as
> per the openflow specification 1.4.
> 
> 	ovs-ofctl -O OpenFlow14 mod-table <switch> <table> evict
> -Enable eviction on <table> of <switch>. Eviction adds a mechanism
>  enabling the switch to automatically eliminate entries of lower
>  importance to make space for newer entries.If want to enable eviction
>  on all tables, user can set the <table> as 'ALL'.
> 
> 	ovs-ofctl -O OpenFlow14 mod-table <switch> <table> noevict
> -Disable eviction on <table> of <switch>.
> 
> 	ovs-ofctl -O OpenFlow14 dump-tables-desc <switch>
> -This command provides a way to list the current configuration
>  (eviction for importance) of the tables on a <switch>, which is set
>  using the mod-table command.
> 
> Signed-off-by: Saloni Jain <saloni.jain at tcs.com>
> Signed-off-by: Hiteshi Kalra <hiteshi.kalra at tcs.com>

I don't understand why OFPTC11_TABLE_MISS_MASK has something to do with
enabling or disabling eviction.  Please explain.



More information about the dev mailing list