Difference between revisions of "VPP 16.06 DPDK Patchset"
(Created page with "{| width="100%" border="1" | | 16.06 Patch | 16.09 Status | Notes |- | 1 | [https://git.fd.io/cgit/vpp/tree/dpdk/dpdk-16.04_patches/0001-e1000-Set-VLAN-Rx-Offload-tag-c...") |
|||
Line 129: | Line 129: | ||
[https://git.fd.io/cgit/vpp/tree/dpdk/dpdk-16.04_patches/0013-Revert-ixgbe-fix-packet-type-from-vector-Rx.patch 0013-Revert-ixgbe-fix-packet-type-from-vector-Rx.patch] | [https://git.fd.io/cgit/vpp/tree/dpdk/dpdk-16.04_patches/0013-Revert-ixgbe-fix-packet-type-from-vector-Rx.patch 0013-Revert-ixgbe-fix-packet-type-from-vector-Rx.patch] | ||
| | | | ||
− | + | Integrated as patch to 16.09 | |
| | | | ||
− | + | See Ray's patch - https://gerrit.fd.io/r/#/c/2228/ https://gerrit.fd.io/r/#/c/2228/] | |
|- | |- | ||
| | | |
Revision as of 15:15, 8 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 |
Followup |
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/ | |
6 |
Not required |
As 3. above. | |
7 |
0007-Fix-a-crash-in-igb_uio-driver-when-the-device-is-rem.patch |
Followup |
Not upstream - unclear if this still an issue. |
8 |
Followup |
Will ping Bud to see if this patch is still required. This issue only affects drivers that don’t support ptype. Looks like if we ended up using the same mbuf with driver that didn't support ptypes, which had been previously used on driver that did support ptype - the field would not be reset. | |
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/ 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 |
Followup |
Not upstream in DPDK, ping Sachin to integrate DPDK 16.07 version of the driver. | |
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 |