Difference between revisions of "VPP 16.06 DPDK Patchset"
| Line 165: | Line 165: | ||
| [https://git.fd.io/cgit/vpp/tree/dpdk/dpdk-16.04_patches/0017-NXP-DPAA2-Poll-Mode-Driver-Support.patch 0017-NXP-DPAA2-Poll-Mode-Driver-Support.patch] | [https://git.fd.io/cgit/vpp/tree/dpdk/dpdk-16.04_patches/0017-NXP-DPAA2-Poll-Mode-Driver-Support.patch 0017-NXP-DPAA2-Poll-Mode-Driver-Support.patch] | ||
| |   | |   | ||
| − | + | Integrated as patch to 16.09 | |
| |   | |   | ||
| − | + | See Sachin's patch - [https://gerrit.fd.io/r/#/c/2284/ https://gerrit.fd.io/r/#/c/2284/]. | |
| |-   | |-   | ||
| |   | |   | ||
Latest revision as of 10:33, 12 August 2016
| 16.06 Patch | 16.09 Status | Notes | |
| 1 | Not required | Old patch - is unclear this is still needed at this point. This patch sets PKT_RX_VLAN_PKT when ETHER_TYPE_VLAN || ETHER_TYPE_VLAN_AD || ETHER_TYPE_VLAN_9100 || ETHER_TYPE_VLAN_9200 are found in the e1000 driver. Notes:The mbuf flags PKT_RX_VLAN_PKT and PKT_RX_QINQ_PKT are deprecated and are respectively replaced by PKT_RX_VLAN_STRIPPED and PKT_RX_QINQ_STRIPPED, that are better described. The old flags and their behaviour will be kept in 16.07 and will be removed in 16.11. Unclear if this supports ETHER_TYPE_VLAN_AD || ETHER_TYPE_VLAN_9100 || ETHER_TYPE_VLAN_9200. | |
| 2 | 0002-ixgbe-Wait-a-bit-longer-for-autonegotiation-to-leave.patch | Not required | Old patch - is unclear this is still needed at this point. | 
| 3 | Not required. | Discussed with Dave Barach, will suggest to DPDK team that a log level throttling methodology is required. | |
| 4 | Not required | No longer required, will be removed from 16.09 | |
| 5 | Integrated as patch to 16.09 | Patch submitted upstream by Jozef Martiniak, has been deferred so it won't make it into DPDK 16.07. We need to pull this patch into VPP 16.09. http://dpdk.org/dev/patchwork/patch/14917/. See Ray's patch - https://gerrit.fd.io/r/#/c/2292/ | |
| 6 | Not required | As 3. above. | |
| 7 | 0007-Fix-a-crash-in-igb_uio-driver-when-the-device-is-rem.patch | Integrated as patch to 16.09 | See Ray's patch - https://gerrit.fd.io/r/#/c/2312/ | 
| 8 | Integrated as patch to 16.09 | See Ray's patch - https://gerrit.fd.io/r/#/c/2272/ | |
| 9 | 0009-enic-fix-imissed-to-count-drops-due-to-lack-of-RX-bu.patch | Not required | Upstream in DPDK 16.07 | 
| 10 | Not required | Upstream in DPDK 16.07 | |
| 11 | Not required | Upstream in DPDK 16.07 | |
| 12 | 0012-enic-Optimization-of-Tx-path-to-reduce-Host-CPU-over.patch | Not required | Upstream in DPDK 16.07 | 
| 13 | Integrated as patch to 16.09 | See Ray's patch - https://gerrit.fd.io/r/#/c/2228/ | |
| 14 | 0014-enic-Set-PKT_RX_VLAN_PKT-iff-returned-packet-has-VLA.patch | Not required | Upstream in DPDK 16.07 | 
| 15 | Not required | Upstream in DPDK 16.07 | |
| 16 | Not required | Upstream in DPDK 16.07 | |
| 17 | Integrated as patch to 16.09 | See Sachin's patch - https://gerrit.fd.io/r/#/c/2284/. | |
| 18 | 0018-enic-fix-segfault-on-Tx-path-after-restarting-a-devi.patch | Not required | Upstream in DPDK 16.07 | 
| 19 | 0019-enic-fix-Rx-queue-initialization-after-restarting-a-.patch | Not required | Upstream in DPDK 16.07 | 
| 20 | 0020-net-enic-fix-releasing-mbufs-when-tearing-down-Rx-qu.patch | Not required | Upstream in DPDK 16.07 | 
| 21 | Not required | Upstream in DPDK 16.07 | |
| 22 | Not required | Upstream in DPDK 16.07 | |
| 23 | Not required | Upstream in DPDK 16.07 | |
| 24 | Not required | Upstream in DPDK 16.07 | |
| 25 | Not required | Upstream in DPDK 16.07 | |
| 26 | 0026-net-enic-fix-setting-MAC-address-when-a-port-is-rest.patch | Not required | Upstream in DPDK 16.07 | 
| 27 | 0027-net-enic-fix-removing-old-MAC-address-when-setting-n.patch | Not required | Upstream in DPDK 16.07 | 
| 28 | Integrated as patch to 16.09 | See Damjan's patch - https://gerrit.fd.io/r/#/c/2038/1 | |
| 29 | Integrated as patch to 16.09 | See Damjan's patch - https://gerrit.fd.io/r/#/c/2038/1 | 
