From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id 6AF59A00E6 for ; Thu, 16 May 2019 17:32:56 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 62C795F21; Thu, 16 May 2019 17:32:56 +0200 (CEST) Received: by dpdk.org (Postfix, from userid 1017) id B6A5AD183; Thu, 16 May 2019 17:32:54 +0200 (CEST) In-Reply-To: <1558020695-157009-1-git-send-email-motih@mellanox.com> References: <1558020695-157009-1-git-send-email-motih@mellanox.com> To: test-report@dpdk.org Cc: Moti Haimovsky Message-Id: <20190516153254.B6A5AD183@dpdk.org> Date: Thu, 16 May 2019 17:32:54 +0200 (CEST) From: checkpatch@dpdk.org Subject: [dpdk-test-report] |WARNING| pw53481 [RFC] ethdev: enhance metadata as flow rule criteria X-BeenThere: test-report@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: automatic DPDK test reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: test-report-bounces@dpdk.org Sender: "test-report" Test-Label: checkpatch Test-Status: WARNING http://dpdk.org/patch/53481 _coding style issues_ ERROR:DOS_LINE_ENDINGS: DOS line endings #72: FILE: app/test-pmd/cmdline_flow.c:184: +^IITEM_METADATA,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #73: FILE: app/test-pmd/cmdline_flow.c:185: +^IITEM_METADATA_ID,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #74: FILE: app/test-pmd/cmdline_flow.c:186: +^IITEM_METADATA_DATA,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #82: FILE: app/test-pmd/cmdline_flow.c:278: +^IACTION_SET_METADATA,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #83: FILE: app/test-pmd/cmdline_flow.c:279: +^IACTION_SET_METADATA_ID,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #84: FILE: app/test-pmd/cmdline_flow.c:280: +^IACTION_SET_METADATA_DATA,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #92: FILE: app/test-pmd/cmdline_flow.c:619: +^IITEM_METADATA,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #100: FILE: app/test-pmd/cmdline_flow.c:846: +static const enum index item_metadata[] = {^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #101: FILE: app/test-pmd/cmdline_flow.c:847: +^IITEM_METADATA_ID,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #102: FILE: app/test-pmd/cmdline_flow.c:848: +^IITEM_METADATA_DATA,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #103: FILE: app/test-pmd/cmdline_flow.c:849: +^IITEM_NEXT,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #104: FILE: app/test-pmd/cmdline_flow.c:850: +^IZERO,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #105: FILE: app/test-pmd/cmdline_flow.c:851: +};^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #106: FILE: app/test-pmd/cmdline_flow.c:852: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #114: FILE: app/test-pmd/cmdline_flow.c:902: +^IACTION_SET_METADATA,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #122: FILE: app/test-pmd/cmdline_flow.c:1065: +static const enum index action_set_metadata[] = {^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #123: FILE: app/test-pmd/cmdline_flow.c:1066: +^IACTION_SET_METADATA,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #124: FILE: app/test-pmd/cmdline_flow.c:1067: +^IACTION_SET_METADATA_ID,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #125: FILE: app/test-pmd/cmdline_flow.c:1068: +^IACTION_SET_METADATA_DATA,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #126: FILE: app/test-pmd/cmdline_flow.c:1069: +^IACTION_NEXT,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #127: FILE: app/test-pmd/cmdline_flow.c:1070: +^IZERO,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #128: FILE: app/test-pmd/cmdline_flow.c:1071: +};^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #129: FILE: app/test-pmd/cmdline_flow.c:1072: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #137: FILE: app/test-pmd/cmdline_flow.c:2173: +^I^I.args = ARGS(ARGS_ENTRY_MASK(struct rte_flow_item_meta,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #138: FILE: app/test-pmd/cmdline_flow.c:2174: +^I^I^I^I^I data, "\xff\xff\xff\xff")),^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #139: FILE: app/test-pmd/cmdline_flow.c:2175: +^I},^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #140: FILE: app/test-pmd/cmdline_flow.c:2176: +^I[ITEM_METADATA] = {^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #141: FILE: app/test-pmd/cmdline_flow.c:2177: +^I^I.name = "metadata",^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #142: FILE: app/test-pmd/cmdline_flow.c:2178: +^I^I.help = "match on metadata info",^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #143: FILE: app/test-pmd/cmdline_flow.c:2179: +^I^I.priv = PRIV_ITEM(METADATA,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #144: FILE: app/test-pmd/cmdline_flow.c:2180: +^I^I^I^I sizeof(struct rte_flow_item_metadata)),^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #145: FILE: app/test-pmd/cmdline_flow.c:2181: +^I^I.next = NEXT(item_metadata),^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #146: FILE: app/test-pmd/cmdline_flow.c:2182: +^I^I.call = parse_vc,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #147: FILE: app/test-pmd/cmdline_flow.c:2183: +^I},^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #148: FILE: app/test-pmd/cmdline_flow.c:2184: +^I[ITEM_METADATA_ID] = {^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #149: FILE: app/test-pmd/cmdline_flow.c:2185: +^I^I.name = "id",^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #150: FILE: app/test-pmd/cmdline_flow.c:2186: +^I^I.help = " device-specific location of metadata",^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #151: FILE: app/test-pmd/cmdline_flow.c:2187: +^I^I.next = NEXT(item_meta, NEXT_ENTRY(UNSIGNED), item_param),^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #152: FILE: app/test-pmd/cmdline_flow.c:2188: +^I^I.args = ARGS(ARGS_ENTRY(struct rte_flow_item_metadata, id)),^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #153: FILE: app/test-pmd/cmdline_flow.c:2189: +^I},^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #154: FILE: app/test-pmd/cmdline_flow.c:2190: +^I[ITEM_METADATA_DATA] = {^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #155: FILE: app/test-pmd/cmdline_flow.c:2191: +^I^I.name = "data",^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #156: FILE: app/test-pmd/cmdline_flow.c:2192: +^I^I.help = "metadata data value",^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #157: FILE: app/test-pmd/cmdline_flow.c:2193: +^I^I.next = NEXT(item_meta, NEXT_ENTRY(UNSIGNED), item_param),^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #165: FILE: app/test-pmd/cmdline_flow.c:2901: +^I[ACTION_SET_METADATA] = {^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #166: FILE: app/test-pmd/cmdline_flow.c:2902: +^I^I.name = "set_meta_data",^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #167: FILE: app/test-pmd/cmdline_flow.c:2903: +^I^I.help = "attach metadata info to flow packets",^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #168: FILE: app/test-pmd/cmdline_flow.c:2904: +^I^I.priv = PRIV_ACTION(SET_METADATA,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #169: FILE: app/test-pmd/cmdline_flow.c:2905: +^I^I^Isizeof(struct rte_flow_action_set_metadata)),^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #170: FILE: app/test-pmd/cmdline_flow.c:2906: +^I^I.next = NEXT(action_set_metadata),^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #171: FILE: app/test-pmd/cmdline_flow.c:2907: +^I^I.call = parse_vc,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #172: FILE: app/test-pmd/cmdline_flow.c:2908: +^I},^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #173: FILE: app/test-pmd/cmdline_flow.c:2909: +^I[ACTION_SET_METADATA_ID] = {^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #174: FILE: app/test-pmd/cmdline_flow.c:2910: +^I^I.name = "id",^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #175: FILE: app/test-pmd/cmdline_flow.c:2911: +^I^I.help = "device-specific metadata id to use",^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #176: FILE: app/test-pmd/cmdline_flow.c:2912: +^I^I.next = NEXT(action_set_metadata, NEXT_ENTRY(UNSIGNED)),^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #177: FILE: app/test-pmd/cmdline_flow.c:2913: +^I^I.args = ARGS(ARGS_ENTRY(struct rte_flow_action_set_metadata,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #178: FILE: app/test-pmd/cmdline_flow.c:2914: +^I^I^I^I^Iid)),^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #179: FILE: app/test-pmd/cmdline_flow.c:2915: +^I^I.call = parse_vc_conf,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #180: FILE: app/test-pmd/cmdline_flow.c:2916: +^I},^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #181: FILE: app/test-pmd/cmdline_flow.c:2917: +^I[ACTION_SET_METADATA_DATA] = {^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #182: FILE: app/test-pmd/cmdline_flow.c:2918: +^I^I.name = "data",^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #183: FILE: app/test-pmd/cmdline_flow.c:2919: +^I^I.help = "data to use",^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #184: FILE: app/test-pmd/cmdline_flow.c:2920: +^I^I.next = NEXT(action_set_metadata, NEXT_ENTRY(UNSIGNED)),^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #185: FILE: app/test-pmd/cmdline_flow.c:2921: +^I^I.args = ARGS(ARGS_ENTRY(struct rte_flow_action_set_metadata,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #186: FILE: app/test-pmd/cmdline_flow.c:2922: +^I^I^I^I^Idata)),^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #187: FILE: app/test-pmd/cmdline_flow.c:2923: +^I^I.call = parse_vc_conf,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #188: FILE: app/test-pmd/cmdline_flow.c:2924: +^I},^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #200: FILE: doc/guides/prog_guide/rte_flow.rst:1213: +Item: ``METADATA``^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #201: FILE: doc/guides/prog_guide/rte_flow.rst:1214: +^^^^^^^^^^^^^^^^^^^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #202: FILE: doc/guides/prog_guide/rte_flow.rst:1215: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #203: FILE: doc/guides/prog_guide/rte_flow.rst:1216: +Matches an application specific 32 bit metadata item present in the specified^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #204: FILE: doc/guides/prog_guide/rte_flow.rst:1217: +location of a device-specific, per-packet metadata information.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #205: FILE: doc/guides/prog_guide/rte_flow.rst:1218: +This information is set either by a ``METADATA`` action in a previously matched^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #206: FILE: doc/guides/prog_guide/rte_flow.rst:1219: +rule or by the device hardware itself.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #207: FILE: doc/guides/prog_guide/rte_flow.rst:1220: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #208: FILE: doc/guides/prog_guide/rte_flow.rst:1221: +This item may be specified several times as a match criteria on several metadata^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #209: FILE: doc/guides/prog_guide/rte_flow.rst:1222: +fields.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #210: FILE: doc/guides/prog_guide/rte_flow.rst:1223: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #211: FILE: doc/guides/prog_guide/rte_flow.rst:1224: +Note the value of the data field is arbitrary and is PMD or application defined.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #212: FILE: doc/guides/prog_guide/rte_flow.rst:1225: +The value of the id field is device-dependent.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #213: FILE: doc/guides/prog_guide/rte_flow.rst:1226: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #214: FILE: doc/guides/prog_guide/rte_flow.rst:1227: +Depending on the underlying implementation the METADATA item may be supported^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #215: FILE: doc/guides/prog_guide/rte_flow.rst:1228: +as a set of registers or a memory region on the physical device,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #216: FILE: doc/guides/prog_guide/rte_flow.rst:1229: +with virtual groups in the PMD or not supported at all.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #217: FILE: doc/guides/prog_guide/rte_flow.rst:1230: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #218: FILE: doc/guides/prog_guide/rte_flow.rst:1231: +- ``id``: The metadata field id to match.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #219: FILE: doc/guides/prog_guide/rte_flow.rst:1232: +- ``data``: The data to match against.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #220: FILE: doc/guides/prog_guide/rte_flow.rst:1233: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #221: FILE: doc/guides/prog_guide/rte_flow.rst:1234: +- Default ``mask`` matches the specified integer value in the specified^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #222: FILE: doc/guides/prog_guide/rte_flow.rst:1235: + metadata location.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #223: FILE: doc/guides/prog_guide/rte_flow.rst:1236: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #231: FILE: doc/guides/prog_guide/rte_flow.rst:1503: +Action: ``METADATA``^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #232: FILE: doc/guides/prog_guide/rte_flow.rst:1504: +^^^^^^^^^^^^^^^^^^^^^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #233: FILE: doc/guides/prog_guide/rte_flow.rst:1505: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #234: FILE: doc/guides/prog_guide/rte_flow.rst:1506: +Insetrs a 32 bit integer value in the specified location of a device-specific^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #235: FILE: doc/guides/prog_guide/rte_flow.rst:1507: +metadata information attached to each packet of a flow.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #236: FILE: doc/guides/prog_guide/rte_flow.rst:1508: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #237: FILE: doc/guides/prog_guide/rte_flow.rst:1509: +This value is arbitrary and is application or PMD defined.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #238: FILE: doc/guides/prog_guide/rte_flow.rst:1510: +Maximum allowed value depends on the underlying implementation.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #239: FILE: doc/guides/prog_guide/rte_flow.rst:1511: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #240: FILE: doc/guides/prog_guide/rte_flow.rst:1512: +Depending on the underlying implementation the METADATA action may be supported^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #241: FILE: doc/guides/prog_guide/rte_flow.rst:1513: +as a set of registers or a memory region on the physical device, with virtual^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #242: FILE: doc/guides/prog_guide/rte_flow.rst:1514: +groups in the PMD or not supported at all.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #243: FILE: doc/guides/prog_guide/rte_flow.rst:1515: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #244: FILE: doc/guides/prog_guide/rte_flow.rst:1516: +.. _table_rte_flow_action_metadata:^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #245: FILE: doc/guides/prog_guide/rte_flow.rst:1517: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #246: FILE: doc/guides/prog_guide/rte_flow.rst:1518: +.. table:: METADATA^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #247: FILE: doc/guides/prog_guide/rte_flow.rst:1519: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #248: FILE: doc/guides/prog_guide/rte_flow.rst:1520: + +----------+-----------------------------------------------------------+^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #249: FILE: doc/guides/prog_guide/rte_flow.rst:1521: + | Field | Value |^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #250: FILE: doc/guides/prog_guide/rte_flow.rst:1522: + +==========+===========================================================+^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #251: FILE: doc/guides/prog_guide/rte_flow.rst:1523: + | ``id`` | unsigned integer value indicating where to write the data |^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #252: FILE: doc/guides/prog_guide/rte_flow.rst:1524: + | | in the metadata info. |^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #253: FILE: doc/guides/prog_guide/rte_flow.rst:1525: + +----------+-----------------------------------------------------------+^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #254: FILE: doc/guides/prog_guide/rte_flow.rst:1526: + | ``data`` | unsigned integer value of data to write |^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #255: FILE: doc/guides/prog_guide/rte_flow.rst:1527: + +----------+-----------------------------------------------------------+^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #256: FILE: doc/guides/prog_guide/rte_flow.rst:1528: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #268: FILE: lib/librte_ethdev/rte_flow.c:77: +^IMK_FLOW_ITEM(METADATA, sizeof(struct rte_flow_item_metadata)),^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #276: FILE: lib/librte_ethdev/rte_flow.c:147: +^IMK_FLOW_ACTION(SET_METADATA,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #277: FILE: lib/librte_ethdev/rte_flow.c:148: +^I^I sizeof(struct rte_flow_action_set_metadata)),^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #289: FILE: lib/librte_ethdev/rte_flow.h:424: +^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #290: FILE: lib/librte_ethdev/rte_flow.h:425: +^I/**^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #291: FILE: lib/librte_ethdev/rte_flow.h:426: +^I * [METADATA]^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #292: FILE: lib/librte_ethdev/rte_flow.h:427: +^I *^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #293: FILE: lib/librte_ethdev/rte_flow.h:428: +^I * Matches a metadata value specified in device-specific metadata field^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #294: FILE: lib/librte_ethdev/rte_flow.h:429: +^I * attached to each flow.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #295: FILE: lib/librte_ethdev/rte_flow.h:430: +^I * See struct rte_flow_item_metadata.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #296: FILE: lib/librte_ethdev/rte_flow.h:431: +^I */^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #297: FILE: lib/librte_ethdev/rte_flow.h:432: +^IRTE_FLOW_ITEM_TYPE_METADATA,^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #305: FILE: lib/librte_ethdev/rte_flow.h:1195: + * RTE_FLOW_ITEM_TYPE_METADATA.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #306: FILE: lib/librte_ethdev/rte_flow.h:1196: + *^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #307: FILE: lib/librte_ethdev/rte_flow.h:1197: + * Matches an arbitrary integer value in the device-specific per-flow metadata^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #308: FILE: lib/librte_ethdev/rte_flow.h:1198: + * location identified by the given id.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #309: FILE: lib/librte_ethdev/rte_flow.h:1199: + * This data value may have been set using the `METADATA` action in a previously^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #310: FILE: lib/librte_ethdev/rte_flow.h:1200: + * matched rule or by the underlying hardware itself.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #311: FILE: lib/librte_ethdev/rte_flow.h:1201: + *^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #312: FILE: lib/librte_ethdev/rte_flow.h:1202: + * The offset field is device-specific and its interpretation may change^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #313: FILE: lib/librte_ethdev/rte_flow.h:1203: + * according to the device in use and its current configuration.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #314: FILE: lib/librte_ethdev/rte_flow.h:1204: + */^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #315: FILE: lib/librte_ethdev/rte_flow.h:1205: +struct rte_flow_item_metadata {^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #316: FILE: lib/librte_ethdev/rte_flow.h:1206: +^Iuint32_t id;^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #317: FILE: lib/librte_ethdev/rte_flow.h:1207: +^Irte_be32_t data;^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #318: FILE: lib/librte_ethdev/rte_flow.h:1208: +};^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #319: FILE: lib/librte_ethdev/rte_flow.h:1209: +^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #320: FILE: lib/librte_ethdev/rte_flow.h:1210: +/** Default mask for RTE_FLOW_ITEM_TYPE_METADATA. */^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #321: FILE: lib/librte_ethdev/rte_flow.h:1211: +#ifndef __cplusplus^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #322: FILE: lib/librte_ethdev/rte_flow.h:1212: +static const struct rte_flow_item_metadata rte_flow_item_metadata_mask = {^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #323: FILE: lib/librte_ethdev/rte_flow.h:1213: +^I.id = UINT32_MAX,^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #324: FILE: lib/librte_ethdev/rte_flow.h:1214: +^I.data = RTE_BE32(UINT32_MAX),^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #325: FILE: lib/librte_ethdev/rte_flow.h:1215: +};^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #326: FILE: lib/librte_ethdev/rte_flow.h:1216: +#endif^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #327: FILE: lib/librte_ethdev/rte_flow.h:1217: +^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #328: FILE: lib/librte_ethdev/rte_flow.h:1218: +/**^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #329: FILE: lib/librte_ethdev/rte_flow.h:1219: + * @warning^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #330: FILE: lib/librte_ethdev/rte_flow.h:1220: + * @b EXPERIMENTAL: this structure may change without prior notice^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #331: FILE: lib/librte_ethdev/rte_flow.h:1221: + *^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #339: FILE: lib/librte_ethdev/rte_flow.h:1689: +^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #340: FILE: lib/librte_ethdev/rte_flow.h:1690: +^I/**^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #341: FILE: lib/librte_ethdev/rte_flow.h:1691: +^I * Attaches an integer value to device-specific metadata info attached^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #342: FILE: lib/librte_ethdev/rte_flow.h:1692: +^I * to each packet in a flow.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #343: FILE: lib/librte_ethdev/rte_flow.h:1693: +^I *^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #344: FILE: lib/librte_ethdev/rte_flow.h:1694: +^I * See struct rte_flow_action_set_metadata.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #345: FILE: lib/librte_ethdev/rte_flow.h:1695: +^I */^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #346: FILE: lib/librte_ethdev/rte_flow.h:1696: +^IRTE_FLOW_ACTION_TYPE_SET_METADATA,^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #354: FILE: lib/librte_ethdev/rte_flow.h:2178: +/**^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #355: FILE: lib/librte_ethdev/rte_flow.h:2179: + * @warning^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #356: FILE: lib/librte_ethdev/rte_flow.h:2180: + * @b EXPERIMENTAL: this structure may change without prior notice^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #357: FILE: lib/librte_ethdev/rte_flow.h:2181: + *^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #358: FILE: lib/librte_ethdev/rte_flow.h:2182: + * RTE_FLOW_ACTION_TYPE_SET_METADATA.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #359: FILE: lib/librte_ethdev/rte_flow.h:2183: + *^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #360: FILE: lib/librte_ethdev/rte_flow.h:2184: + * Attaches an integer value to device-specific metadata info attached^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #361: FILE: lib/librte_ethdev/rte_flow.h:2185: + * to each packet in a flow.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #362: FILE: lib/librte_ethdev/rte_flow.h:2186: + *^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #363: FILE: lib/librte_ethdev/rte_flow.h:2187: + * The offset field is device-specific and its interpretation may change^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #364: FILE: lib/librte_ethdev/rte_flow.h:2188: + * according to the device in use and its current configuration.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #365: FILE: lib/librte_ethdev/rte_flow.h:2189: + */^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #366: FILE: lib/librte_ethdev/rte_flow.h:2190: +struct rte_flow_action_set_metadata {^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #367: FILE: lib/librte_ethdev/rte_flow.h:2191: +^Iuint32_t id;^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #368: FILE: lib/librte_ethdev/rte_flow.h:2192: +^Irte_be32_t data;^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #369: FILE: lib/librte_ethdev/rte_flow.h:2193: +};^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #370: FILE: lib/librte_ethdev/rte_flow.h:2194: +^M$ total: 182 errors, 0 warnings, 278 lines checked