24/03/2021 12:36, Cristian Dumitrescu: > The SWX pipeline instructions work with operands of different types: > header fields (h.header.field), packet meta-data (m.field), extern > object mailbox field (e.obj.field), extern function (f.field), action > data read from table entries (t.field), or immediate values; hence the > HMEFTI acronym. > > For some pipeline instructions (add/sub, srl/shr, jmplt/jmpgt), only > the H, M and I cases were handled, while the E, F and T cases were > disregarded. This is what we fix here. > > Fixes: baf7999303d0 ("pipeline: introduce SWX add instruction") > Fixes: c88c62943818 ("pipeline: introduce SWX subtract instruction") > Fixes: b09ba6d0a3c2 ("pipeline: introduce SWX SHL instruction") > Fixes: e0f51638b715 ("pipeline: introduce SWX SHR instruction") > Fixes: b3947e25bed4 ("pipeline: introduce SWX jump and return instructions") > Cc: sta...@dpdk.org > > Signed-off-by: Cristian Dumitrescu <cristian.dumitre...@intel.com>
Applied, thanks