Different patches

On 5/16/18, 7:38 PM, "Ben Pfaff" <[email protected]> wrote:

    I got at least two copies of v2.  Are they different?
    
    On Thu, May 17, 2018 at 12:59:49AM +0000, Darrell Ball wrote:
    > I sent a V2.
    > 
    > On 5/16/18, 5:46 PM, "[email protected] on behalf of 
Darrell Ball" <[email protected] on behalf of [email protected]> 
wrote:
    > 
    >     Correct and clarify 'steal'/'may_steal' in odp_execute_actions().
    >     
    >     Reported-by: Ilya Maximets <[email protected]>
    >     Signed-off-by: Darrell Ball <[email protected]>
    >     ---
    >      lib/odp-execute.c | 8 ++++++--
    >      1 file changed, 6 insertions(+), 2 deletions(-)
    >     
    >     diff --git a/lib/odp-execute.c b/lib/odp-execute.c
    >     index 1969f02..4901fa5 100644
    >     --- a/lib/odp-execute.c
    >     +++ b/lib/odp-execute.c
    >     @@ -690,8 +690,12 @@ requires_datapath_assistance(const struct nlattr 
*a)
    >       * Some actions (e.g. output actions) can only be executed by a 
datapath.  This
    >       * function implements those actions by passing the action and the 
packets to
    >       * 'dp_execute_action' (along with 'dp').  If 'dp_execute_action' is 
passed a
    >     - * true 'may_steal' parameter then it may possibly modify and must 
definitely
    >     - * free the packets passed into it, otherwise it must leave them 
unchanged. */
    >     + * true 'steal' parameter then it must definitely free the packets 
passed into
    >     + * it.  The packet can be modified whether 'steal' is false or true. 
 If a
    >     + * packet is removed from the batch, then the fate of the packet is 
determined
    >     + * by the code that does this removal, irrespective of the value of 
'steal'.
    >     + * Otherwise, if the packet is not removed from the batch and 
'steal' is false
    >     + * the thief should clone the packet. */
    >      void
    >      odp_execute_actions(void *dp, struct dp_packet_batch *batch, bool 
steal,
    >                          const struct nlattr *actions, size_t actions_len,
    >     -- 
    >     1.9.1
    >     
    >     _______________________________________________
    >     dev mailing list
    >     [email protected]
    >     
https://urldefense.proofpoint.com/v2/url?u=https-3A__mail.openvswitch.org_mailman_listinfo_ovs-2Ddev&d=DwICAg&c=uilaK90D4TOVoH58JNXRgQ&r=BVhFA09CGX7JQ5Ih-uZnsw&m=VhM8ElJa6TlyKiLjK6-oO-ifNv2b1b6OYuJLXClbKTc&s=Sy7AM8fb1HaR4-jKQOWJisRWVlxolmda93bJ3TYVOZw&e=
    >     
    > 
    > _______________________________________________
    > dev mailing list
    > [email protected]
    > 
https://urldefense.proofpoint.com/v2/url?u=https-3A__mail.openvswitch.org_mailman_listinfo_ovs-2Ddev&d=DwIBAg&c=uilaK90D4TOVoH58JNXRgQ&r=BVhFA09CGX7JQ5Ih-uZnsw&m=WYqAE6vX81qmLRxcY-DihEKygw63yuzQ6w7i1MjSx1s&s=UzZ-UPoMmh1BDx0Dk-PdC0KiTFgziujQuIHOIBmwBhQ&e=
    

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to