Re: [ovs-dev] [PATCH] meta-flow: fix a typo in "MPLS Bottom of Stack Field" paragraph

2020-08-26 Thread Ilya Maximets
On 8/6/20 9:32 PM, Gregory Rose wrote:
> 
> 
> On 8/6/2020 9:33 AM, Timothy Redaelli wrote:
>> In the ovs-fields.7 manual page, the "MPLS Bottom of Stack Field" paragraph
>> says:
>>   * When mpls_bos is 1, there is another MPLS label following this one,
>>     so the Ethertype passed to pop_mpls should be an MPLS Ethertype. [...]
>>
>>   * When mpls_bos is 0, this MPLS label is the last one, so the Ethertype
>>     passed to pop_mpls should be a non-MPLS Ethertype such as IPv4. [...]
>>
>> The values 0 and 1 have been swapped: when BOS is 1,
>> then no more label stack entries follows.
>>
>> Fixes: 96fee5e0a2a0 ("ovs-fields: New manpage to document Open vSwitch and 
>> OpenFlow fields.")
>> Cc: b...@ovn.org
>> Reported-at: https://bugzilla.redhat.com/1842032
>> Reported-by: Guillaume Nault 
>> Signed-off-by: Timothy Redaelli 
> 
> Thanks for fixing the documentation.
> 
> Acked-by: Greg Rose 

Thanks!

Applied to master and backported down to 2.10.

Best regards, Ilya Maximets.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


Re: [ovs-dev] [PATCH] meta-flow: fix a typo in "MPLS Bottom of Stack Field" paragraph

2020-08-06 Thread Gregory Rose




On 8/6/2020 9:33 AM, Timothy Redaelli wrote:

In the ovs-fields.7 manual page, the "MPLS Bottom of Stack Field" paragraph
says:
  * When mpls_bos is 1, there is another MPLS label following this one,
so the Ethertype passed to pop_mpls should be an MPLS Ethertype. [...]

  * When mpls_bos is 0, this MPLS label is the last one, so the Ethertype
passed to pop_mpls should be a non-MPLS Ethertype such as IPv4. [...]

The values 0 and 1 have been swapped: when BOS is 1,
then no more label stack entries follows.

Fixes: 96fee5e0a2a0 ("ovs-fields: New manpage to document Open vSwitch and OpenFlow 
fields.")
Cc: b...@ovn.org
Reported-at: https://bugzilla.redhat.com/1842032
Reported-by: Guillaume Nault 
Signed-off-by: Timothy Redaelli 


Thanks for fixing the documentation.

Acked-by: Greg Rose 


---
  lib/meta-flow.xml | 8 
  1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/lib/meta-flow.xml b/lib/meta-flow.xml
index 154675874..e72ba52ec 100644
--- a/lib/meta-flow.xml
+++ b/lib/meta-flow.xml
@@ -3920,18 +3920,18 @@ r r c c c.
  


  
-  When  is 1, there is another MPLS label
+  When  is 0, there is another MPLS label
following this one, so the Ethertype passed to pop_mpls
should be an MPLS Ethertype.  For example: table=0,
-  dl_type=0x8847, mpls_bos=1, actions=pop_mpls:0x8847,
+  dl_type=0x8847, mpls_bos=0, actions=pop_mpls:0x8847,
goto_table:1
  
  
  

-  When  is 0, this MPLS label is the last one,
+  When  is 1, this MPLS label is the last one,
so the Ethertype passed to pop_mpls should be a 
non-MPLS
Ethertype such as IPv4.  For example: table=1, dl_type=0x8847,
-  mpls_bos=0, actions=pop_mpls:0x0800, goto_table:2
+  mpls_bos=1, actions=pop_mpls:0x0800, goto_table:2
  

  


___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev


[ovs-dev] [PATCH] meta-flow: fix a typo in "MPLS Bottom of Stack Field" paragraph

2020-08-06 Thread Timothy Redaelli
In the ovs-fields.7 manual page, the "MPLS Bottom of Stack Field" paragraph
says:
 * When mpls_bos is 1, there is another MPLS label following this one,
   so the Ethertype passed to pop_mpls should be an MPLS Ethertype. [...]

 * When mpls_bos is 0, this MPLS label is the last one, so the Ethertype
   passed to pop_mpls should be a non-MPLS Ethertype such as IPv4. [...]

The values 0 and 1 have been swapped: when BOS is 1,
then no more label stack entries follows.

Fixes: 96fee5e0a2a0 ("ovs-fields: New manpage to document Open vSwitch and 
OpenFlow fields.")
Cc: b...@ovn.org
Reported-at: https://bugzilla.redhat.com/1842032
Reported-by: Guillaume Nault 
Signed-off-by: Timothy Redaelli 
---
 lib/meta-flow.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/lib/meta-flow.xml b/lib/meta-flow.xml
index 154675874..e72ba52ec 100644
--- a/lib/meta-flow.xml
+++ b/lib/meta-flow.xml
@@ -3920,18 +3920,18 @@ r r c c c.
 
   
 
-  When  is 1, there is another MPLS label
+  When  is 0, there is another MPLS label
   following this one, so the Ethertype passed to pop_mpls
   should be an MPLS Ethertype.  For example: table=0,
-  dl_type=0x8847, mpls_bos=1, actions=pop_mpls:0x8847,
+  dl_type=0x8847, mpls_bos=0, actions=pop_mpls:0x8847,
   goto_table:1
 
 
 
-  When  is 0, this MPLS label is the last one,
+  When  is 1, this MPLS label is the last one,
   so the Ethertype passed to pop_mpls should be a non-MPLS
   Ethertype such as IPv4.  For example: table=1, dl_type=0x8847,
-  mpls_bos=0, actions=pop_mpls:0x0800, goto_table:2
+  mpls_bos=1, actions=pop_mpls:0x0800, goto_table:2
 
   
 
-- 
2.26.2

___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev