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 9AA4FA0AC5 for ; Sun, 26 May 2019 12:19:41 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 768DD1DBD; Sun, 26 May 2019 12:19:41 +0200 (CEST) Received: by dpdk.org (Postfix, from userid 1017) id 086972C55; Sun, 26 May 2019 12:19:41 +0200 (CEST) In-Reply-To: <1558865893-23381-1-git-send-email-matan@mellanox.com> References: <1558865893-23381-1-git-send-email-matan@mellanox.com> To: test-report@dpdk.org Cc: Matan Azrad Message-Id: <20190526101941.086972C55@dpdk.org> Date: Sun, 26 May 2019 12:19:41 +0200 (CEST) From: checkpatch@dpdk.org Subject: [dpdk-test-report] |WARNING| pw53701 [PATCH] [RFC] ethdev: support flow aging 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/53701 _coding style issues_ ERROR:DOS_LINE_ENDINGS: DOS line endings #51: FILE: lib/librte_ethdev/rte_ethdev.h:2774: +^IRTE_ETH_EVENT_FLOW_AGED,/**< New aged-out flows detected in the port */^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #63: FILE: lib/librte_ethdev/rte_flow.h:1653: +^I/**^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #64: FILE: lib/librte_ethdev/rte_flow.h:1654: +^I * Report as aged-out if timeout passed without any matching on the flow.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #65: FILE: lib/librte_ethdev/rte_flow.h:1655: +^I *^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #66: FILE: lib/librte_ethdev/rte_flow.h:1656: +^I * See struct rte_flow_action_age.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #67: FILE: lib/librte_ethdev/rte_flow.h:1657: +^I */^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #68: FILE: lib/librte_ethdev/rte_flow.h:1658: +^IRTE_FLOW_ACTION_TYPE_AGE,^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #76: FILE: lib/librte_ethdev/rte_flow.h:2140: +/**^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #77: FILE: lib/librte_ethdev/rte_flow.h:2141: + * @warning^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #78: FILE: lib/librte_ethdev/rte_flow.h:2142: + * @b EXPERIMENTAL: this structure may change without prior notice^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #79: FILE: lib/librte_ethdev/rte_flow.h:2143: + *^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #80: FILE: lib/librte_ethdev/rte_flow.h:2144: + * RTE_FLOW_ACTION_TYPE_AGE^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #81: FILE: lib/librte_ethdev/rte_flow.h:2145: + *^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #82: FILE: lib/librte_ethdev/rte_flow.h:2146: + * Report as aged-out if timeout passed without any matching on the flow.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #83: FILE: lib/librte_ethdev/rte_flow.h:2147: + *^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #84: FILE: lib/librte_ethdev/rte_flow.h:2148: + * The flow context and the flow handle will be reported by the^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #85: FILE: lib/librte_ethdev/rte_flow.h:2149: + * rte_flow_get_aged_flows API.^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #86: FILE: lib/librte_ethdev/rte_flow.h:2150: + */^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #87: FILE: lib/librte_ethdev/rte_flow.h:2151: +struct rte_flow_action_age {^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #88: FILE: lib/librte_ethdev/rte_flow.h:2152: +^Iuint16_t timeout; /**< Time in seconds. */^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #89: FILE: lib/librte_ethdev/rte_flow.h:2153: +^Ivoid *context; /**< The user flow context. */^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #90: FILE: lib/librte_ethdev/rte_flow.h:2154: +};^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #91: FILE: lib/librte_ethdev/rte_flow.h:2155: +^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #99: FILE: lib/librte_ethdev/rte_flow.h:2711: +/**^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #100: FILE: lib/librte_ethdev/rte_flow.h:2712: + * Get aged-out flows of a given port.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #101: FILE: lib/librte_ethdev/rte_flow.h:2713: + *^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #102: FILE: lib/librte_ethdev/rte_flow.h:2714: + * RTE_ETH_EVENT_FLOW_AGED is triggered when a port detects aged-out flows.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #103: FILE: lib/librte_ethdev/rte_flow.h:2715: + * This function can be called to get the aged flows usynchronously from the^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #104: FILE: lib/librte_ethdev/rte_flow.h:2716: + * event callback or synchronously when the user wants it.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #105: FILE: lib/librte_ethdev/rte_flow.h:2717: + * The callback synchronization is on the user responsibility.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #106: FILE: lib/librte_ethdev/rte_flow.h:2718: + *^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #107: FILE: lib/librte_ethdev/rte_flow.h:2719: + * @param port_id^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #108: FILE: lib/librte_ethdev/rte_flow.h:2720: + * Port identifier of Ethernet device.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #109: FILE: lib/librte_ethdev/rte_flow.h:2721: + * @param[in/out] flows^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #110: FILE: lib/librte_ethdev/rte_flow.h:2722: + * An allocated array to get the aged-out flows handles.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #111: FILE: lib/librte_ethdev/rte_flow.h:2723: + * NULL indicates the flow handles should not be reported.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #112: FILE: lib/librte_ethdev/rte_flow.h:2724: + * @param[in/out] contexts^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #113: FILE: lib/librte_ethdev/rte_flow.h:2725: + * An allocated array to get the aged-out flows contexts.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #114: FILE: lib/librte_ethdev/rte_flow.h:2726: + * NULL indicates the flow contexts should not be reported.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #115: FILE: lib/librte_ethdev/rte_flow.h:2727: + * @param[in] n^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #116: FILE: lib/librte_ethdev/rte_flow.h:2728: + * The allocated array entries number of @p flows and @p contexts if exist.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #117: FILE: lib/librte_ethdev/rte_flow.h:2729: + * @param[out] error^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #118: FILE: lib/librte_ethdev/rte_flow.h:2730: + * Perform verbose error reporting if not NULL. Initialized in case of^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #119: FILE: lib/librte_ethdev/rte_flow.h:2731: + * error only.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #120: FILE: lib/librte_ethdev/rte_flow.h:2732: + *^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #121: FILE: lib/librte_ethdev/rte_flow.h:2733: + * @return^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #122: FILE: lib/librte_ethdev/rte_flow.h:2734: + * 0 in case there are not any aged-out flows, otherwise if positive^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #123: FILE: lib/librte_ethdev/rte_flow.h:2735: + * is the number of the reported aged-out flows to @p flows and/or^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #124: FILE: lib/librte_ethdev/rte_flow.h:2736: + * @p contexts, a negative errno value otherwise and rte_errno is set.^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #125: FILE: lib/librte_ethdev/rte_flow.h:2737: + *^M$ ERROR:TRAILING_WHITESPACE: trailing whitespace #126: FILE: lib/librte_ethdev/rte_flow.h:2738: + * @see rte_flow_action_age^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #127: FILE: lib/librte_ethdev/rte_flow.h:2739: + */^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #128: FILE: lib/librte_ethdev/rte_flow.h:2740: +__rte_experimental^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #129: FILE: lib/librte_ethdev/rte_flow.h:2741: +int^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #130: FILE: lib/librte_ethdev/rte_flow.h:2742: +rte_flow_get_aged_flows(uint16_t port_id, struct rte_flow *flows[],^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #131: FILE: lib/librte_ethdev/rte_flow.h:2743: +^I^I^Ivoid *contexts[], int n, struct rte_flow_error *error);^M$ ERROR:DOS_LINE_ENDINGS: DOS line endings #132: FILE: lib/librte_ethdev/rte_flow.h:2744: +^M$ total: 57 errors, 0 warnings, 81 lines checked