<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in mrvl_ethdev.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>25cf2630 - net: add macro for VLAN header length</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#25cf2630</link>
        <description>net: add macro for VLAN header lengthMultiple drivers are defining macros for VLAN header length, to removethe redundancy defining macro in the ether header.And updated drivers to use the new macro.Signed-off-by: Ferruh Yigit &lt;ferruh.yigit@intel.com&gt;Acked-by: Haiyue Wang &lt;haiyue.wang@intel.com&gt;Acked-by: Rosen Xu &lt;rosen.xu@intel.com&gt;Acked-by: Jiawen Wu &lt;jiawenwu@trustnetic.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Wed, 17 Nov 2021 18:24:26 +0000</pubDate>
        <dc:creator>Ferruh Yigit &lt;ferruh.yigit@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>e622c1a8 - net/mvpp2: fix configured state dependency</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#e622c1a8</link>
        <description>net/mvpp2: fix configured state dependencyNeed to set configure flag to allow create and commit mrvl tmhierarchy tree. tm configuration depends on parameters that arebeing set in port configure stage, e.g. nb_tx_queues.This also aligned with the tm api description.Fixes: 429c394417 (&quot;net/mvpp2: support traffic manager&quot;)Cc: stable@dpdk.orgSigned-off-by: Dana Vardi &lt;danat@marvell.com&gt;Reviewed-by: Liron Himi &lt;lironh@marvell.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Sun, 11 Jul 2021 13:12:49 +0000</pubDate>
        <dc:creator>Dana Vardi &lt;danat@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>4b86050a - net/mvpp2: add fill buffs to configuration file</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#4b86050a</link>
        <description>net/mvpp2: add fill buffs to configuration fileExtend config file with &apos;fill_bpool_buffs&apos;which control the amount of refill buffersSigned-off-by: Dana Vardi &lt;danat@marvell.com&gt;Reviewed-by: Liron Himi &lt;lironh@marvell.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Wed, 27 Jan 2021 16:09:48 +0000</pubDate>
        <dc:creator>Dana Vardi &lt;danat@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>ef08031f - net/mvpp2: support forwarding bad packets</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#ef08031f</link>
        <description>net/mvpp2: support forwarding bad packetsExtend the config file with option to forward packetsthat were marked as &quot;l2 bad pkts&quot;.By default the driver drop those packetsSigned-off-by: Dana Vardi &lt;danat@marvell.com&gt;Reviewed-by: Liron Himi &lt;lironh@marvell.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Wed, 27 Jan 2021 16:09:46 +0000</pubDate>
        <dc:creator>Dana Vardi &lt;danat@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>7f2ae5dd - net/mvpp2: apply flow control after port init</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#7f2ae5dd</link>
        <description>net/mvpp2: apply flow control after port initIn case ppio was not initialized yet (only at &apos;start&apos; function)the flow-ctrl setting should be saved for later stage.Signed-off-by: Liron Himi &lt;lironh@marvell.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Wed, 27 Jan 2021 16:09:42 +0000</pubDate>
        <dc:creator>Liron Himi &lt;lironh@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>949cdedd - net/mvpp2: expose max MTU</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#949cdedd</link>
        <description>net/mvpp2: expose max MTUExpose max-MTU based on the max frame size thatl4 checksum generation can be done by HW.Signed-off-by: Liron Himi &lt;lironh@marvell.com&gt;Reviewed-by: Yuri Chipchev &lt;yuric@marvell.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Wed, 27 Jan 2021 16:09:40 +0000</pubDate>
        <dc:creator>Liron Himi &lt;lironh@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>30d30720 - net/mvpp2: introduce fixup for FIFO overrun</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#30d30720</link>
        <description>net/mvpp2: introduce fixup for FIFO overrunCurrently the HW is configured with only one pool which itsbuffer size may be larger than the rx-fifo-size.In that situation, frame size larger than the fifo-sizeis gets dropped due to fifo overrun.This is cause because the HW works in cut-through mode whichwaits to have in the fifo at least the amount of bytes as definein the smallest pool&apos;s buffer size.This patch add a dummy pool which its buffer sizeis very small (smaller than 64B frame). This tricks the HW andany frame size is gets passed from the FIFO to the PP2.Signed-off-by: Liron Himi &lt;lironh@marvell.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Wed, 27 Jan 2021 16:09:38 +0000</pubDate>
        <dc:creator>Liron Himi &lt;lironh@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>cb932ddb - net/mvpp2: support raw flow pattern</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#cb932ddb</link>
        <description>net/mvpp2: support raw flow patternAdd support for RAW type and connect it to MUSDK UDFSigned-off-by: Liron Himi &lt;lironh@marvell.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Wed, 27 Jan 2021 16:09:34 +0000</pubDate>
        <dc:creator>Liron Himi &lt;lironh@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>a1559d13 - net/mvpp2: move common functions to common location</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#a1559d13</link>
        <description>net/mvpp2: move common functions to common locationMove common functions to common locationSigned-off-by: Liron Himi &lt;lironh@marvell.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Wed, 27 Jan 2021 16:09:33 +0000</pubDate>
        <dc:creator>Liron Himi &lt;lironh@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>b57d1a83 - net/mvpp2: build flow table key along with rule</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#b57d1a83</link>
        <description>net/mvpp2: build flow table key along with ruleCurrently the key is always built in network orderregardless of user input.Besides the fact that it is not in user order,it prevent future support for udf header between standard headers.This patch builds the key while parsing the given rule.Signed-off-by: Liron Himi &lt;lironh@marvell.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Wed, 27 Jan 2021 16:09:32 +0000</pubDate>
        <dc:creator>Liron Himi &lt;lironh@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>8fb1d5eb - net/mvpp2: remove VLAN flush</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#8fb1d5eb</link>
        <description>net/mvpp2: remove VLAN flushVLAN-flush in MUSDK is not supported yet.Until it does, the code should be removed as currentlyan redundant error message is displayed.Fixes: a8f3d6783a3c (&quot;net/mrvl: support VLAN filtering&quot;)Cc: stable@dpdk.orgSigned-off-by: Liron Himi &lt;lironh@marvell.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Wed, 27 Jan 2021 16:09:17 +0000</pubDate>
        <dc:creator>Liron Himi &lt;lironh@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>35b2d13f - net: add rte prefix to ether defines</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#35b2d13f</link>
        <description>net: add rte prefix to ether definesAdd &apos;RTE_&apos; prefix to defines:- rename ETHER_ADDR_LEN as RTE_ETHER_ADDR_LEN.- rename ETHER_TYPE_LEN as RTE_ETHER_TYPE_LEN.- rename ETHER_CRC_LEN as RTE_ETHER_CRC_LEN.- rename ETHER_HDR_LEN as RTE_ETHER_HDR_LEN.- rename ETHER_MIN_LEN as RTE_ETHER_MIN_LEN.- rename ETHER_MAX_LEN as RTE_ETHER_MAX_LEN.- rename ETHER_MTU as RTE_ETHER_MTU.- rename ETHER_MAX_VLAN_FRAME_LEN as RTE_ETHER_MAX_VLAN_FRAME_LEN.- rename ETHER_MAX_VLAN_ID as RTE_ETHER_MAX_VLAN_ID.- rename ETHER_MAX_JUMBO_FRAME_LEN as RTE_ETHER_MAX_JUMBO_FRAME_LEN.- rename ETHER_MIN_MTU as RTE_ETHER_MIN_MTU.- rename ETHER_LOCAL_ADMIN_ADDR as RTE_ETHER_LOCAL_ADMIN_ADDR.- rename ETHER_GROUP_ADDR as RTE_ETHER_GROUP_ADDR.- rename ETHER_TYPE_IPv4 as RTE_ETHER_TYPE_IPv4.- rename ETHER_TYPE_IPv6 as RTE_ETHER_TYPE_IPv6.- rename ETHER_TYPE_ARP as RTE_ETHER_TYPE_ARP.- rename ETHER_TYPE_VLAN as RTE_ETHER_TYPE_VLAN.- rename ETHER_TYPE_RARP as RTE_ETHER_TYPE_RARP.- rename ETHER_TYPE_QINQ as RTE_ETHER_TYPE_QINQ.- rename ETHER_TYPE_ETAG as RTE_ETHER_TYPE_ETAG.- rename ETHER_TYPE_1588 as RTE_ETHER_TYPE_1588.- rename ETHER_TYPE_SLOW as RTE_ETHER_TYPE_SLOW.- rename ETHER_TYPE_TEB as RTE_ETHER_TYPE_TEB.- rename ETHER_TYPE_LLDP as RTE_ETHER_TYPE_LLDP.- rename ETHER_TYPE_MPLS as RTE_ETHER_TYPE_MPLS.- rename ETHER_TYPE_MPLSM as RTE_ETHER_TYPE_MPLSM.- rename ETHER_VXLAN_HLEN as RTE_ETHER_VXLAN_HLEN.- rename ETHER_ADDR_FMT_SIZE as RTE_ETHER_ADDR_FMT_SIZE.- rename VXLAN_GPE_TYPE_IPV4 as RTE_VXLAN_GPE_TYPE_IPV4.- rename VXLAN_GPE_TYPE_IPV6 as RTE_VXLAN_GPE_TYPE_IPV6.- rename VXLAN_GPE_TYPE_ETH as RTE_VXLAN_GPE_TYPE_ETH.- rename VXLAN_GPE_TYPE_NSH as RTE_VXLAN_GPE_TYPE_NSH.- rename VXLAN_GPE_TYPE_MPLS as RTE_VXLAN_GPE_TYPE_MPLS.- rename VXLAN_GPE_TYPE_GBP as RTE_VXLAN_GPE_TYPE_GBP.- rename VXLAN_GPE_TYPE_VBNG as RTE_VXLAN_GPE_TYPE_VBNG.- rename ETHER_VXLAN_GPE_HLEN as RTE_ETHER_VXLAN_GPE_HLEN.Do not update the command line library to avoid adding a dependency tolibrte_net.Signed-off-by: Olivier Matz &lt;olivier.matz@6wind.com&gt;Reviewed-by: Stephen Hemminger &lt;stephen@networkplumber.org&gt;Reviewed-by: Maxime Coquelin &lt;maxime.coquelin@redhat.com&gt;Reviewed-by: Ferruh Yigit &lt;ferruh.yigit@intel.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Tue, 21 May 2019 16:13:05 +0000</pubDate>
        <dc:creator>Olivier Matz &lt;olivier.matz@6wind.com&gt;</dc:creator>
    </item>
<item>
        <title>9e79d810 - net/mvpp2: support Tx scatter/gather</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#9e79d810</link>
        <description>net/mvpp2: support Tx scatter/gatherThe patch introduces scatter/gather support on transmit path.A separate Tx callback is added and set if the applicationrequests multisegment Tx offload. Multiple descriptors aresent per one packet.Signed-off-by: Zyta Szpak &lt;zyta.szpak@semihalf.com&gt;Signed-off-by: Natalie Samsonov &lt;nsamsono@marvell.com&gt;Reviewed-by: Yelena Krivosheev &lt;yelena@marvell.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Tue, 25 Sep 2018 07:05:09 +0000</pubDate>
        <dc:creator>Zyta Szpak &lt;zyta.szpak@semihalf.com&gt;</dc:creator>
    </item>
<item>
        <title>79ec6202 - net/mvpp2: update MTU and MRU related calculations</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#79ec6202</link>
        <description>net/mvpp2: update MTU and MRU related calculationsThis commit updates MTU and MRU related calculations.Signed-off-by: Natalie Samsonov &lt;nsamsono@marvell.com&gt;Reviewed-by: Yelena Krivosheev &lt;yelena@marvell.com&gt;Reviewed-by: Dmitri Epshtein &lt;dima@marvell.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Tue, 25 Sep 2018 07:05:04 +0000</pubDate>
        <dc:creator>Natalie Samsonov &lt;nsamsono@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>429c3944 - net/mvpp2: support traffic manager</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#429c3944</link>
        <description>net/mvpp2: support traffic managerAdd traffic manager support.Signed-off-by: Tomasz Duszynski &lt;tdu@semihalf.com&gt;Signed-off-by: Natalie Samsonov &lt;nsamsono@marvell.com&gt;Reviewed-by: Liron Himi &lt;lironh@marvell.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Tue, 25 Sep 2018 07:05:02 +0000</pubDate>
        <dc:creator>Tomasz Duszynski &lt;tdu@semihalf.com&gt;</dc:creator>
    </item>
<item>
        <title>e97d8874 - net/mvpp2: change default policer configuration</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#e97d8874</link>
        <description>net/mvpp2: change default policer configurationChange QoS configuration file syntax for port&apos;s default policersetup.Since default policer configuration is performed beforeany other policer configuration we can pick a default id.This simplifies default policer configuration since userno longer has to choose ids from range [0, PP2_CLS_PLCR_NUM].Explicitly document values for rate_limit_enable field.Signed-off-by: Tomasz Duszynski &lt;tdu@semihalf.com&gt;Signed-off-by: Natalie Samsonov &lt;nsamsono@marvell.com&gt;Reviewed-by: Liron Himi &lt;lironh@marvell.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Tue, 25 Sep 2018 07:05:00 +0000</pubDate>
        <dc:creator>Tomasz Duszynski &lt;tdu@semihalf.com&gt;</dc:creator>
    </item>
<item>
        <title>cdb53f8d - net/mvpp2: support metering</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#cdb53f8d</link>
        <description>net/mvpp2: support meteringAdd support for configuring plcr via DPDK generic metering API.Signed-off-by: Tomasz Duszynski &lt;tdu@semihalf.com&gt;Signed-off-by: Natalie Samsonov &lt;nsamsono@marvell.com&gt;Reviewed-by: Liron Himi &lt;lironh@marvell.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Tue, 25 Sep 2018 07:04:59 +0000</pubDate>
        <dc:creator>Tomasz Duszynski &lt;tdu@semihalf.com&gt;</dc:creator>
    </item>
<item>
        <title>fad0cfe0 - net/mvpp2: move common code</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#fad0cfe0</link>
        <description>net/mvpp2: move common codeCleanup sources by moving common code to the pmdheader file.Signed-off-by: Tomasz Duszynski &lt;tdu@semihalf.com&gt;Signed-off-by: Natalie Samsonov &lt;nsamsono@marvell.com&gt;Reviewed-by: Liron Himi &lt;lironh@marvell.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Tue, 25 Sep 2018 07:04:58 +0000</pubDate>
        <dc:creator>Tomasz Duszynski &lt;tdu@semihalf.com&gt;</dc:creator>
    </item>
<item>
        <title>acab7d58 - net/mvpp2: convert to dynamic logging</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#acab7d58</link>
        <description>net/mvpp2: convert to dynamic loggingConvert mvpp2 PMD to use dynamic logging.Signed-off-by: Tomasz Duszynski &lt;tdu@semihalf.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Mon, 04 Jun 2018 08:55:33 +0000</pubDate>
        <dc:creator>Tomasz Duszynski &lt;tdu@semihalf.com&gt;</dc:creator>
    </item>
<item>
        <title>fe939687 - net/mrvl: rename PMD as mvpp2</title>
        <link>http://172.16.0.5:8080/history/dpdk/drivers/net/mvpp2/mrvl_ethdev.h#fe939687</link>
        <description>net/mrvl: rename PMD as mvpp2The name &quot;mrvl&quot; for Marvell PMD driver for PPv2 Marvell PPv2(Packet Processor v2) 1/10 Gbps adapter is too generic and causesproblem for adding new PMD drivers for other Marvell devices.Changed to &quot;mvpp2&quot; for specific Marvell PPv2 PMD.This patch doesn&apos;t introduce any change except renaming.Signed-off-by: Natalie Samsonov &lt;nsamsono@marvell.com&gt;Acked-by: Ferruh Yigit &lt;ferruh.yigit@intel.com&gt;

            List of files:
            /dpdk/drivers/net/mvpp2/mrvl_ethdev.h</description>
        <pubDate>Mon, 26 Mar 2018 14:38:50 +0000</pubDate>
        <dc:creator>Natalie Samsonov &lt;nsamsono@marvell.com&gt;</dc:creator>
    </item>
</channel>
</rss>
