Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
controller: Fix issue with ct_commit encode.
Action length is getting set incorrectly during ct_commit encode due to which ct action is getting skipped during phsycial flows creation. This issue is noticed only if ct_commit is prefixed with other actions. logical flow: reg8[17] = 1; ct_commit { ct_mark.blocked = 1; }; without fix: encodes as set_field:0x2000000000000/0x2000000000000->xreg4 with fix: encodes as set_field:0x2000000000000/0x2000000000000->xreg4,ct(commit,zone=NXM_NX_REG13[0..15],exec(set_field:0x1/0x1->ct_mark)) Signed-off-by: Naveen Yerramneni <naveen.yerramneni@nutanix.com> Signed-off-by: Dumitru Ceara <dceara@redhat.com> (cherry picked from commit 7b43959)
- Loading branch information