[dpdk-test-report] |WARNING| pw53479 [RFC] net/mlx5: support for flow action on VLAN header

checkpatch at dpdk.org checkpatch at dpdk.org
Thu May 16 17:21:11 CEST 2019


Test-Label: checkpatch
Test-Status: WARNING
http://dpdk.org/patch/53479

_coding style issues_


ERROR:DOS_LINE_ENDINGS: DOS line endings
#64: FILE: drivers/net/mlx5/Makefile:11:
+LIB_GLUE_VERSION = 19.08.0^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#77: FILE: drivers/net/mlx5/meson.build:7:
+LIB_GLUE_VERSION = '19.08.0'^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#89: FILE: drivers/net/mlx5/mlx5.c:372:
+^Ish->pop_vlan_action = mlx5_glue->dr_create_flow_action_pop_vlan();^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#97: FILE: drivers/net/mlx5/mlx5.c:404:
+^Iif (sh->pop_vlan_action) {^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#98: FILE: drivers/net/mlx5/mlx5.c:405:
+^I^Imlx5_glue->destroy_flow_action(sh->pop_vlan_action);^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#99: FILE: drivers/net/mlx5/mlx5.c:406:
+^I^Ish->pop_vlan_action = NULL;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#100: FILE: drivers/net/mlx5/mlx5.c:407:
+^I}^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#108: FILE: drivers/net/mlx5/mlx5.c:447:
+^Iif (sh->pop_vlan_action) {^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#109: FILE: drivers/net/mlx5/mlx5.c:448:
+^I^Imlx5_glue->destroy_flow_action(sh->pop_vlan_action);^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#110: FILE: drivers/net/mlx5/mlx5.c:449:
+^I^Ish->pop_vlan_action = NULL;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#111: FILE: drivers/net/mlx5/mlx5.c:450:
+^I}^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#123: FILE: drivers/net/mlx5/mlx5.h:300:
+^Ivoid *pop_vlan_action; /* Pointer to DR pop VLAN action. */^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#136: FILE: drivers/net/mlx5/mlx5_flow.h:128:
+^I^I^I^I MLX5_FLOW_ACTION_RAW_ENCAP | \^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#137: FILE: drivers/net/mlx5/mlx5_flow.h:129:
+^I^I^I^I MLX5_FLOW_ACTION_OF_PUSH_VLAN)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#142: FILE: drivers/net/mlx5/mlx5_flow.h:133:
+^I^I^I^I MLX5_FLOW_ACTION_RAW_DECAP | \^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#143: FILE: drivers/net/mlx5/mlx5_flow.h:134:
+^I^I^I^I MLX5_FLOW_ACTION_OF_POP_VLAN)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#152: FILE: drivers/net/mlx5/mlx5_flow.h:145:
+^I^I^I^I      MLX5_FLOW_ACTION_SET_MAC_DST | \^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#153: FILE: drivers/net/mlx5/mlx5_flow.h:146:
+^I^I^I^I      MLX5_FLOW_ACTION_OF_SET_VLAN_VID | \^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#154: FILE: drivers/net/mlx5/mlx5_flow.h:147:
+^I^I^I^I      MLX5_FLOW_ACTION_OF_SET_VLAN_PCP)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#155: FILE: drivers/net/mlx5/mlx5_flow.h:148:
+^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#156: FILE: drivers/net/mlx5/mlx5_flow.h:149:
+#define MLX5_FLOW_VLAN_ACTIONS \^M$

WARNING:WHITESPACE_AFTER_LINE_CONTINUATION: Whitespace after \ makes next lines useless
#156: FILE: drivers/net/mlx5/mlx5_flow.h:149:
+#define MLX5_FLOW_VLAN_ACTIONS \

ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
#156: FILE: drivers/net/mlx5/mlx5_flow.h:149:
+#define MLX5_FLOW_VLAN_ACTIONS \

ERROR:DOS_LINE_ENDINGS: DOS line endings
#157: FILE: drivers/net/mlx5/mlx5_flow.h:150:
+^I(MLX5_FLOW_ACTION_OF_POP_VLAN | MLX5_FLOW_ACTION_OF_PUSH_VLAN | \^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#158: FILE: drivers/net/mlx5/mlx5_flow.h:151:
+^I MLX5_FLOW_ACTION_OF_SET_VLAN_VID | MLX5_FLOW_ACTION_OF_SET_VLAN_PCP)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#166: FILE: drivers/net/mlx5/mlx5_flow.h:269:
+/* Push VLAN action resource structure */^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#167: FILE: drivers/net/mlx5/mlx5_flow.h:270:
+struct mlx5_flow_dv_push_vlan_action_resource {^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#168: FILE: drivers/net/mlx5/mlx5_flow.h:271:
+^ILIST_ENTRY(mlx5_flow_dv_push_vlan_action_resource) next;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#169: FILE: drivers/net/mlx5/mlx5_flow.h:272:
+^I/* Pointer to next element. */^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#170: FILE: drivers/net/mlx5/mlx5_flow.h:273:
+^Irte_atomic32_t refcnt; /**< Reference counter. */^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#171: FILE: drivers/net/mlx5/mlx5_flow.h:274:
+^Ivoid *action;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#172: FILE: drivers/net/mlx5/mlx5_flow.h:275:
+^I/**< Direct verbs action object. */^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#173: FILE: drivers/net/mlx5/mlx5_flow.h:276:
+^Iuint32_t vlan_hdr; /**< VLAN header value. */^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#174: FILE: drivers/net/mlx5/mlx5_flow.h:277:
+};^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#175: FILE: drivers/net/mlx5/mlx5_flow.h:278:
+^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#183: FILE: drivers/net/mlx5/mlx5_flow.h:318:
+^Istruct mlx5_flow_dv_push_vlan_action_resource *push_vlan_action;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#184: FILE: drivers/net/mlx5/mlx5_flow.h:319:
+^I/**< Pointer to push VLAN action resource in cache. */^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#196: FILE: drivers/net/mlx5/mlx5_flow_dv.c:52:
+union flow_dr_vlan_hdr {^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#197: FILE: drivers/net/mlx5/mlx5_flow_dv.c:53:
+^Istruct vlan_hdr vhdr;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#198: FILE: drivers/net/mlx5/mlx5_flow_dv.c:54:
+^Istruct {^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#199: FILE: drivers/net/mlx5/mlx5_flow_dv.c:55:
+^I    uint32_t vid:12;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#200: FILE: drivers/net/mlx5/mlx5_flow_dv.c:56:
+^I    uint32_t dei:1;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#201: FILE: drivers/net/mlx5/mlx5_flow_dv.c:57:
+^I    uint32_t pcp:3;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#202: FILE: drivers/net/mlx5/mlx5_flow_dv.c:58:
+^I    uint32_t tpid:16;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#203: FILE: drivers/net/mlx5/mlx5_flow_dv.c:59:
+^I};^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#204: FILE: drivers/net/mlx5/mlx5_flow_dv.c:60:
+^Iuint32_t tag;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#205: FILE: drivers/net/mlx5/mlx5_flow_dv.c:61:
+} __attribute__((__packed__));^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#206: FILE: drivers/net/mlx5/mlx5_flow_dv.c:62:
+^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#214: FILE: drivers/net/mlx5/mlx5_flow_dv.c:121:
+struct field_modify_info modify_vlan[] = {^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#215: FILE: drivers/net/mlx5/mlx5_flow_dv.c:122:
+^I/* TODO: Fill with correct values */^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#216: FILE: drivers/net/mlx5/mlx5_flow_dv.c:123:
+^I{4,  0, MLX5_MODI_OUT_FIRST_VID},^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#217: FILE: drivers/net/mlx5/mlx5_flow_dv.c:124:
+^I{0, 0, 0},^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#218: FILE: drivers/net/mlx5/mlx5_flow_dv.c:125:
+};^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#219: FILE: drivers/net/mlx5/mlx5_flow_dv.c:126:
+^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#227: FILE: drivers/net/mlx5/mlx5_flow_dv.c:258:
+ * Convert modify-header set Modify-VLAN action to DV specification or create^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#228: FILE: drivers/net/mlx5/mlx5_flow_dv.c:259:
+ * a new VLAN push action.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#229: FILE: drivers/net/mlx5/mlx5_flow_dv.c:260:
+ *^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#230: FILE: drivers/net/mlx5/mlx5_flow_dv.c:261:
+ * @param[in,out] resource^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#231: FILE: drivers/net/mlx5/mlx5_flow_dv.c:262:
+ *   Pointer to the modify-header resource.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#232: FILE: drivers/net/mlx5/mlx5_flow_dv.c:263:
+ * @param[in] action^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#233: FILE: drivers/net/mlx5/mlx5_flow_dv.c:264:
+ *   Pointer to action specification.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#234: FILE: drivers/net/mlx5/mlx5_flow_dv.c:265:
+ * @param[out] error^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#235: FILE: drivers/net/mlx5/mlx5_flow_dv.c:266:
+ *   Pointer to the error structure.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#236: FILE: drivers/net/mlx5/mlx5_flow_dv.c:267:
+ *^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#237: FILE: drivers/net/mlx5/mlx5_flow_dv.c:268:
+ * @return^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#238: FILE: drivers/net/mlx5/mlx5_flow_dv.c:269:
+ *   0 on success, a negative errno value otherwise and rte_errno is set.^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#239: FILE: drivers/net/mlx5/mlx5_flow_dv.c:270:
+ */^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#240: FILE: drivers/net/mlx5/mlx5_flow_dv.c:271:
+static int^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#241: FILE: drivers/net/mlx5/mlx5_flow_dv.c:272:
+flow_dv_create_action_modify_vlan^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#242: FILE: drivers/net/mlx5/mlx5_flow_dv.c:273:
+^I^I^I(struct mlx5_flow_dv_modify_hdr_resource *res,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#243: FILE: drivers/net/mlx5/mlx5_flow_dv.c:274:
+^I^I^I const union flow_dr_vlan_hdr *vlan,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#244: FILE: drivers/net/mlx5/mlx5_flow_dv.c:275:
+^I^I^I const uint64_t action_flags,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#245: FILE: drivers/net/mlx5/mlx5_flow_dv.c:276:
+^I^I^I const struct rte_flow_item *items,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#246: FILE: drivers/net/mlx5/mlx5_flow_dv.c:277:
+^I^I^I struct rte_flow_error *error)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#247: FILE: drivers/net/mlx5/mlx5_flow_dv.c:278:
+{^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#248: FILE: drivers/net/mlx5/mlx5_flow_dv.c:279:
+^I(void)res;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#249: FILE: drivers/net/mlx5/mlx5_flow_dv.c:280:
+^I(void)vlan;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#250: FILE: drivers/net/mlx5/mlx5_flow_dv.c:281:
+^I(void)action_flags;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#251: FILE: drivers/net/mlx5/mlx5_flow_dv.c:282:
+^I(void)items;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#252: FILE: drivers/net/mlx5/mlx5_flow_dv.c:283:
+^Ireturn rte_flow_error_set(error, ENOTSUP,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#253: FILE: drivers/net/mlx5/mlx5_flow_dv.c:284:
+^I^I^I^I  RTE_FLOW_ERROR_TYPE_ACTION, NULL,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#254: FILE: drivers/net/mlx5/mlx5_flow_dv.c:285:
+^I^I^I^I  "unsupported action");^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#255: FILE: drivers/net/mlx5/mlx5_flow_dv.c:286:
+}^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#256: FILE: drivers/net/mlx5/mlx5_flow_dv.c:287:
+^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#257: FILE: drivers/net/mlx5/mlx5_flow_dv.c:288:
+/**^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#265: FILE: drivers/net/mlx5/mlx5_flow_dv.c:870:
+ * Validate the push VLAN action.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#266: FILE: drivers/net/mlx5/mlx5_flow_dv.c:871:
+ *^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#267: FILE: drivers/net/mlx5/mlx5_flow_dv.c:872:
+ * @param[in] action_flags^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#268: FILE: drivers/net/mlx5/mlx5_flow_dv.c:873:
+ *   Holds the actions detected until now.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#269: FILE: drivers/net/mlx5/mlx5_flow_dv.c:874:
+ * @param[in] action^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#270: FILE: drivers/net/mlx5/mlx5_flow_dv.c:875:
+ *   Pointer to the encap action.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#271: FILE: drivers/net/mlx5/mlx5_flow_dv.c:876:
+ * @param[in] attr^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#272: FILE: drivers/net/mlx5/mlx5_flow_dv.c:877:
+ *   Pointer to flow attributes^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#273: FILE: drivers/net/mlx5/mlx5_flow_dv.c:878:
+ * @param[out] error^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#274: FILE: drivers/net/mlx5/mlx5_flow_dv.c:879:
+ *   Pointer to error structure.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#275: FILE: drivers/net/mlx5/mlx5_flow_dv.c:880:
+ *^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#276: FILE: drivers/net/mlx5/mlx5_flow_dv.c:881:
+ * @return^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#277: FILE: drivers/net/mlx5/mlx5_flow_dv.c:882:
+ *   0 on success, a negative errno value otherwise and rte_errno is set.^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#278: FILE: drivers/net/mlx5/mlx5_flow_dv.c:883:
+ */^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#279: FILE: drivers/net/mlx5/mlx5_flow_dv.c:884:
+static int^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#280: FILE: drivers/net/mlx5/mlx5_flow_dv.c:885:
+flow_dv_validate_action_push_vlan(uint64_t action_flags,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#281: FILE: drivers/net/mlx5/mlx5_flow_dv.c:886:
+^I^I^I^I  const struct rte_flow_action *action,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#282: FILE: drivers/net/mlx5/mlx5_flow_dv.c:887:
+^I^I^I^I  const struct rte_flow_attr *attr,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#283: FILE: drivers/net/mlx5/mlx5_flow_dv.c:888:
+^I^I^I^I  struct rte_flow_error *error)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#284: FILE: drivers/net/mlx5/mlx5_flow_dv.c:889:
+{^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#285: FILE: drivers/net/mlx5/mlx5_flow_dv.c:890:
+^I(void)action_flags;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#286: FILE: drivers/net/mlx5/mlx5_flow_dv.c:891:
+^I(void)action;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#287: FILE: drivers/net/mlx5/mlx5_flow_dv.c:892:
+^I(void)attr;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#288: FILE: drivers/net/mlx5/mlx5_flow_dv.c:893:
+^Ireturn rte_flow_error_set(error, ENOTSUP,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#289: FILE: drivers/net/mlx5/mlx5_flow_dv.c:894:
+^I^I^I^I  RTE_FLOW_ERROR_TYPE_ACTION, action,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#290: FILE: drivers/net/mlx5/mlx5_flow_dv.c:895:
+^I^I^I^I  "unsupported action");^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#291: FILE: drivers/net/mlx5/mlx5_flow_dv.c:896:
+}^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#292: FILE: drivers/net/mlx5/mlx5_flow_dv.c:897:
+^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#293: FILE: drivers/net/mlx5/mlx5_flow_dv.c:898:
+/**^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#294: FILE: drivers/net/mlx5/mlx5_flow_dv.c:899:
+ * Validate the pop VLAN action.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#295: FILE: drivers/net/mlx5/mlx5_flow_dv.c:900:
+ *^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#296: FILE: drivers/net/mlx5/mlx5_flow_dv.c:901:
+ * @param[in] action_flags^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#297: FILE: drivers/net/mlx5/mlx5_flow_dv.c:902:
+ *   Holds the actions detected until now.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#298: FILE: drivers/net/mlx5/mlx5_flow_dv.c:903:
+ * @param[in] action^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#299: FILE: drivers/net/mlx5/mlx5_flow_dv.c:904:
+ *   Pointer to the pop vlan action.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#300: FILE: drivers/net/mlx5/mlx5_flow_dv.c:905:
+ * @param[in] item_flags^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#301: FILE: drivers/net/mlx5/mlx5_flow_dv.c:906:
+ *   The items found in this flow rule.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#302: FILE: drivers/net/mlx5/mlx5_flow_dv.c:907:
+ * @param[in] attr^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#303: FILE: drivers/net/mlx5/mlx5_flow_dv.c:908:
+ *   Pointer to flow attributes.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#304: FILE: drivers/net/mlx5/mlx5_flow_dv.c:909:
+ * @param[out] error^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#305: FILE: drivers/net/mlx5/mlx5_flow_dv.c:910:
+ *   Pointer to error structure.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#306: FILE: drivers/net/mlx5/mlx5_flow_dv.c:911:
+ *^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#307: FILE: drivers/net/mlx5/mlx5_flow_dv.c:912:
+ * @return^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#308: FILE: drivers/net/mlx5/mlx5_flow_dv.c:913:
+ *   0 on success, a negative errno value otherwise and rte_errno is set.^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#309: FILE: drivers/net/mlx5/mlx5_flow_dv.c:914:
+ */^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#310: FILE: drivers/net/mlx5/mlx5_flow_dv.c:915:
+static int^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#311: FILE: drivers/net/mlx5/mlx5_flow_dv.c:916:
+flow_dv_validate_action_pop_vlan(uint64_t action_flags,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#312: FILE: drivers/net/mlx5/mlx5_flow_dv.c:917:
+^I^I^I^I const struct rte_flow_action *action,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#313: FILE: drivers/net/mlx5/mlx5_flow_dv.c:918:
+^I^I^I^I uint64_t item_flags,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#314: FILE: drivers/net/mlx5/mlx5_flow_dv.c:919:
+^I^I^I^I const struct rte_flow_attr *attr,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#315: FILE: drivers/net/mlx5/mlx5_flow_dv.c:920:
+^I^I^I^I struct rte_flow_error *error)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#316: FILE: drivers/net/mlx5/mlx5_flow_dv.c:921:
+{^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#317: FILE: drivers/net/mlx5/mlx5_flow_dv.c:922:
+^I(void)action_flags;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#318: FILE: drivers/net/mlx5/mlx5_flow_dv.c:923:
+^I(void)action;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#319: FILE: drivers/net/mlx5/mlx5_flow_dv.c:924:
+^I(void)item_flags;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#320: FILE: drivers/net/mlx5/mlx5_flow_dv.c:925:
+^I(void)attr;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#321: FILE: drivers/net/mlx5/mlx5_flow_dv.c:926:
+^Ireturn rte_flow_error_set(error, ENOTSUP,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#322: FILE: drivers/net/mlx5/mlx5_flow_dv.c:927:
+^I^I^I^I  RTE_FLOW_ERROR_TYPE_ACTION, action,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#323: FILE: drivers/net/mlx5/mlx5_flow_dv.c:928:
+^I^I^I^I  "unsupported action");^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#324: FILE: drivers/net/mlx5/mlx5_flow_dv.c:929:
+}^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#325: FILE: drivers/net/mlx5/mlx5_flow_dv.c:930:
+^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#326: FILE: drivers/net/mlx5/mlx5_flow_dv.c:931:
+/**^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#334: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1615:
+ * Create action push VLAN.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#335: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1616:
+ *^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#336: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1617:
+ * @param[in] dev^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#337: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1618:
+ *   Pointer to rte_eth_dev structure.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#338: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1619:
+ * @param[in] vlan_tag^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#339: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1620:
+ *   the vlan tag to push to the Ethernet header.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#340: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1621:
+ * @param[in, out] dev_flow^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#341: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1622:
+ *   Pointer to the mlx5_flow.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#342: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1623:
+ * @param[in] attr^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#343: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1624:
+ *   Pointer to the flow attributes.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#344: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1625:
+ * @param[out] error^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#345: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1626:
+ *   Pointer to the error structure.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#346: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1627:
+ *^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#347: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1628:
+ * @return^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#348: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1629:
+ *   0 on success, a negative errno value otherwise and rte_errno is set.^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#349: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1630:
+ */^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#350: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1631:
+static int^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#351: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1632:
+flow_dv_create_action_push_vlan(struct rte_eth_dev *dev,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#352: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1633:
+^I^I^I^Iconst uint32_t vlan_tag,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#353: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1634:
+^I^I^I^Istruct mlx5_flow *dev_flow,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#354: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1635:
+^I^I^I^Istruct rte_flow_error *error)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#355: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1636:
+{^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#356: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1637:
+^I(void)dev;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#357: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1638:
+^I(void)vlan_tag;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#358: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1639:
+^I(void)dev_flow;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#359: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1640:
+^Ireturn rte_flow_error_set(error, ENOTSUP,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#360: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1641:
+^I^I^I^I  RTE_FLOW_ERROR_TYPE_ACTION,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#361: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1642:
+^I^I^I^I  NULL, "unsupported action");^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#362: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1643:
+}^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#363: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1644:
+^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#364: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1645:
+/**^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#372: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1710:
+ * Validate the modify-header VLAN actions.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#373: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1711:
+ *^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#374: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1712:
+ * @param[in] action_flags^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#375: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1713:
+ *   Holds the actions detected until now.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#376: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1714:
+ * @param[in] action^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#377: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1715:
+ *   Pointer to the modify action.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#378: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1716:
+ * @param[in] item_flags^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#379: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1717:
+ *   Holds the items detected.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#380: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1718:
+ * @param[out] error^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#381: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1719:
+ *   Pointer to error structure.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#382: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1720:
+ *^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#383: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1721:
+ * @return^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#384: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1722:
+ *   0 on success, a negative errno value otherwise and rte_errno is set.^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#385: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1723:
+ */^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#386: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1724:
+static int^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#387: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1725:
+flow_dv_validate_action_modify_vlan(const uint64_t action_flags,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#388: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1726:
+^I^I^I^I    const struct rte_flow_action *action,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#389: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1727:
+^I^I^I^I    const uint64_t item_flags,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#390: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1728:
+^I^I^I^I    struct rte_flow_error *error)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#391: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1729:
+{^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#392: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1730:
+^I(void)action_flags;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#393: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1731:
+^I(void)action;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#394: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1732:
+^I(void)item_flags;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#395: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1733:
+^Ireturn rte_flow_error_set(error, ENOTSUP, RTE_FLOW_ERROR_TYPE_ACTION,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#396: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1734:
+^I^I^I^I  NULL, "unsupported action");^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#397: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1735:
+}^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#398: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1736:
+^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#399: FILE: drivers/net/mlx5/mlx5_flow_dv.c:1737:
+/**^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#407: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2449:
+^I^Icase RTE_FLOW_ACTION_TYPE_OF_PUSH_VLAN:^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#408: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2450:
+^I^I^Iret = flow_dv_validate_action_push_vlan(action_flags,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#409: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2451:
+^I^I^I^I^I^I^I^Iactions, attr,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#410: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2452:
+^I^I^I^I^I^I^I^Ierror);^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#411: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2453:
+^I^I^Iif (ret < 0)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#412: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2454:
+^I^I^I^Ireturn ret;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#413: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2455:
+^I^I^Iaction_flags |= MLX5_FLOW_ACTION_OF_PUSH_VLAN;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#414: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2456:
+^I^I^I++actions_n;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#415: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2457:
+^I^I^Ibreak;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#416: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2458:
+^I^Icase RTE_FLOW_ACTION_TYPE_OF_POP_VLAN:^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#417: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2459:
+^I^I^Iret = flow_dv_validate_action_pop_vlan(action_flags,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#418: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2460:
+^I^I^I^I^I^I^I       actions,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#419: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2461:
+^I^I^I^I^I^I^I       item_flags, attr,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#420: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2462:
+^I^I^I^I^I^I^I       error);^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#421: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2463:
+^I^I^I^Ireturn -rte_errno;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#422: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2464:
+^I^I^Iif (ret < 0)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#423: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2465:
+^I^I^I^Ireturn ret;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#424: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2466:
+^I^I^Iaction_flags |= MLX5_FLOW_ACTION_OF_POP_VLAN;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#425: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2467:
+^I^I^I++actions_n;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#426: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2468:
+^I^I^Ibreak;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#435: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2528:
+^I^Icase RTE_FLOW_ACTION_TYPE_OF_SET_VLAN_VID:^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#436: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2529:
+^I^Icase RTE_FLOW_ACTION_TYPE_OF_SET_VLAN_PCP:^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#437: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2530:
+^I^I^Iret = flow_dv_validate_action_modify_vlan(action_flags,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#438: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2531:
+^I^I^I^I^I^I^I^I  actions,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#439: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2532:
+^I^I^I^I^I^I^I^I  item_flags,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#440: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2533:
+^I^I^I^I^I^I^I^I  error);^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#441: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2534:
+^I^I^Iif (ret < 0)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#442: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2535:
+^I^I^I^Ireturn ret;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#443: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2536:
+^I^I^I/* Count all modify-header actions as one action. */^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#444: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2537:
+^I^I^Iif (!(action_flags & MLX5_FLOW_MODIFY_HDR_ACTIONS))^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#445: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2538:
+^I^I^I^I++actions_n;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#446: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2539:
+^I^I^Iaction_flags |= actions->type ==^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#447: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2540:
+^I^I^I^I^IRTE_FLOW_ACTION_TYPE_OF_SET_VLAN_VID ?^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#448: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2541:
+^I^I^I^I^IMLX5_FLOW_ACTION_OF_SET_VLAN_VID :^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#449: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2542:
+^I^I^I^I^IMLX5_FLOW_ACTION_OF_SET_VLAN_PCP;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#450: FILE: drivers/net/mlx5/mlx5_flow_dv.c:2543:
+^I^I^Ibreak;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#458: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3841:
+^Iunion flow_dr_vlan_hdr vlan;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#466: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3948:
+^I^I^Ibreak;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#467: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3949:
+^I^Icase RTE_FLOW_ACTION_TYPE_OF_POP_VLAN:^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#468: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3950:
+^I^I^Iif (!priv->sh->pop_vlan_action)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#469: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3951:
+^I^I^I^Ireturn rte_flow_error_set^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#470: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3952:
+^I^I^I^I^I^I(error, ENOTSUP,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#471: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3953:
+^I^I^I^I^I^I RTE_FLOW_ERROR_TYPE_ACTION,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#472: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3954:
+^I^I^I^I^I^I action,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#473: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3955:
+^I^I^I^I^I^I "cannot create pop vlan"^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#474: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3956:
+^I^I^I^I^I^I  " action.");^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#475: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3957:
+^I^I^Idev_flow->dv.actions[actions_n++] =^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#476: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3958:
+^I^I^I^I^I^I    priv->sh->pop_vlan_action;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#477: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3959:
+^I^I^Iaction_flags |= MLX5_FLOW_ACTION_OF_POP_VLAN;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#478: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3960:
+^I^I^Ibreak;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#479: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3961:
+^I^Icase RTE_FLOW_ACTION_TYPE_OF_PUSH_VLAN:^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#480: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3962:
+^I^I^Ivlan.tpid =^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#481: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3963:
+^I^I^I^I((const struct rte_flow_action_of_push_vlan *)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#482: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3964:
+^I^I^I^I^I^I      actions->conf)->ethertype;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#483: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3965:
+^I^I^Iaction_flags |= MLX5_FLOW_ACTION_OF_PUSH_VLAN;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#484: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3966:
+^I^I^Ibreak;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#485: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3967:
+^I^Icase RTE_FLOW_ACTION_TYPE_OF_SET_VLAN_VID:^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#486: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3968:
+^I^I^Ivlan.vid =^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#487: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3969:
+^I^I^I       ((const struct rte_flow_action_of_set_vlan_vid *)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#488: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3970:
+^I^I^I^I^I^I       actions->conf)->vlan_vid;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#489: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3971:
+^I^I^Iaction_flags |= MLX5_FLOW_ACTION_OF_SET_VLAN_VID;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#490: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3972:
+^I^I^Ibreak;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#491: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3973:
+^I^Icase RTE_FLOW_ACTION_TYPE_OF_SET_VLAN_PCP:^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#492: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3974:
+^I^I^Ivlan.pcp =^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#493: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3975:
+^I^I^I   ((const struct rte_flow_action_of_set_vlan_pcp *)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#494: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3976:
+^I^I^I^I^I^I       actions->conf)->vlan_pcp;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#495: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3977:
+^I^I^Iaction_flags |= MLX5_FLOW_ACTION_OF_SET_VLAN_PCP;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#496: FILE: drivers/net/mlx5/mlx5_flow_dv.c:3978:
+^I^I^Ibreak;^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#504: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4125:
+^I^I^I/*^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#505: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4126:
+^I^I^I * Finally we can handle the VLAN commands.^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#506: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4127:
+^I^I^I * If we have a push VLAN action it will handle all^M$

ERROR:TRAILING_WHITESPACE: trailing whitespace
#507: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4128:
+^I^I^I * other VLAN modify-header actions.^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#508: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4129:
+^I^I^I */^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#509: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4130:
+^I^I^Iif (action_flags & MLX5_FLOW_ACTION_OF_PUSH_VLAN) {^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#510: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4131:
+^I^I^I^Iaction_flags &=^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#511: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4132:
+^I^I^I^I^I~(MLX5_FLOW_ACTION_OF_SET_VLAN_VID |^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#512: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4133:
+^I^I^I^I^I  MLX5_FLOW_ACTION_OF_SET_VLAN_PCP);^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#513: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4134:
+^I^I^I^Iif (flow_dv_create_action_push_vlan^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#514: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4135:
+^I^I^I^I^I    (dev, vlan.tag, dev_flow, error))^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#515: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4136:
+^I^I^I^I^Ireturn -rte_errno;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#516: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4137:
+^I^I^I^Idev_flow->dv.actions[actions_n++] =^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#517: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4138:
+^I^I^I^I^I^Idev_flow->dv.push_vlan_action;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#518: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4139:
+^I^I^I} else if (action_flags & MLX5_FLOW_VLAN_ACTIONS) {^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#519: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4140:
+^I^I^I^Iif (flow_dv_create_action_modify_vlan^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#520: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4141:
+^I^I^I^I^I^I(&res, &vlan,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#521: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4142:
+^I^I^I^I^I^I action_flags, items, error))^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#522: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4143:
+^I^I^I^I^Ireturn -rte_errno;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#523: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4144:
+^I^I^I}^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#530: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4148:
+^I^I^I^I^I^I^I(dev, &res,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#531: FILE: drivers/net/mlx5/mlx5_flow_dv.c:4149:
+^I^I^I^I^I^I^I dev_flow, error))^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#543: FILE: drivers/net/mlx5/mlx5_glue.c:411:
+mlx5_glue_dr_create_flow_action_push_vlan(uint32_t vlan_tag)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#544: FILE: drivers/net/mlx5/mlx5_glue.c:412:
+{^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#545: FILE: drivers/net/mlx5/mlx5_glue.c:413:
+#ifdef HAVE_MLX5DV_DR_VLAN^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#546: FILE: drivers/net/mlx5/mlx5_glue.c:414:
+^Ireturn mlx5dv_dr_create_action_pop_vlan(vlan_tag);^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#547: FILE: drivers/net/mlx5/mlx5_glue.c:415:
+#else^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#548: FILE: drivers/net/mlx5/mlx5_glue.c:416:
+^I(void)vlan_tag;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#549: FILE: drivers/net/mlx5/mlx5_glue.c:417:
+^Ierrno = ENOTSUP;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#550: FILE: drivers/net/mlx5/mlx5_glue.c:418:
+^Ireturn NULL;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#551: FILE: drivers/net/mlx5/mlx5_glue.c:419:
+#endif^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#552: FILE: drivers/net/mlx5/mlx5_glue.c:420:
+}^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#553: FILE: drivers/net/mlx5/mlx5_glue.c:421:
+^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#554: FILE: drivers/net/mlx5/mlx5_glue.c:422:
+static void *^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#555: FILE: drivers/net/mlx5/mlx5_glue.c:423:
+mlx5_glue_dr_create_flow_action_pop_vlan(void)^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#556: FILE: drivers/net/mlx5/mlx5_glue.c:424:
+{^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#557: FILE: drivers/net/mlx5/mlx5_glue.c:425:
+#ifdef HAVE_MLX5DV_DR_VLAN^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#558: FILE: drivers/net/mlx5/mlx5_glue.c:426:
+^Ireturn mlx5dv_dr_create_action_pop_vlan();^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#559: FILE: drivers/net/mlx5/mlx5_glue.c:427:
+#else^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#560: FILE: drivers/net/mlx5/mlx5_glue.c:428:
+^Ierrno = ENOTSUP;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#561: FILE: drivers/net/mlx5/mlx5_glue.c:429:
+^Ireturn NULL;^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#562: FILE: drivers/net/mlx5/mlx5_glue.c:430:
+#endif^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#563: FILE: drivers/net/mlx5/mlx5_glue.c:431:
+}^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#564: FILE: drivers/net/mlx5/mlx5_glue.c:432:
+^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#565: FILE: drivers/net/mlx5/mlx5_glue.c:433:
+static void *^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#573: FILE: drivers/net/mlx5/mlx5_glue.c:919:
+^I.dr_create_flow_action_push_vlan =^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#574: FILE: drivers/net/mlx5/mlx5_glue.c:920:
+^I^Imlx5_glue_dr_create_flow_action_push_vlan,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#575: FILE: drivers/net/mlx5/mlx5_glue.c:921:
+^I.dr_create_flow_action_pop_vlan =^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#576: FILE: drivers/net/mlx5/mlx5_glue.c:922:
+^I^Imlx5_glue_dr_create_flow_action_pop_vlan,^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#588: FILE: drivers/net/mlx5/mlx5_glue.h:151:
+^Ivoid *(*dr_create_flow_action_push_vlan)(uint32_t vlan_tag);^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#589: FILE: drivers/net/mlx5/mlx5_glue.h:152:
+^Ivoid *(*dr_create_flow_action_pop_vlan)();^M$

ERROR:DOS_LINE_ENDINGS: DOS line endings
#601: FILE: drivers/net/mlx5/mlx5_prm.h:313:
+^IMLX5_MODI_OUT_FIRST_VID,^M$

total: 325 errors, 1 warnings, 0 checks, 489 lines checked


More information about the test-report mailing list