aboutsummaryrefslogtreecommitdiffstats
path: root/debian/patches
AgeCommit message (Collapse)AuthorFilesLines
2019-05-03fix kni DKMS build with Linux 5.1 kernels (LP: #1827102)Christian Ehrhardt2-0/+74
Change-Id: Ib0782e7c1a908ac982f136d1e4aa9dee7e76362e Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2019-04-16drop 0001-kni-fix-build-for-dev_open-in-Linux-5.0.patch and ↵Christian Ehrhardt3-155/+0
0002-kni-fix-build-for-igb_ndo_bridge_setlink-in-Linux-5..patch being in 18.11.1 Change-Id: I2cfc3435d95669d26a312729f4b323fb5ad79b2c Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2019-04-16refresh 0004-build-bump-minimum-Meson-version-to-0.47.1.patch for 18.11.1Christian Ehrhardt1-1/+1
Change-Id: I1c86942b3d6d311c9cb812cc707e7addb7ea7177 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2019-04-16drop 0003-build-mention-march-in-pkg-config-description.patch being in 18.11.1Christian Ehrhardt2-21/+0
Change-Id: I66bbaddae51fa4daa963cf680998ef5c21039a4f Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2019-04-16drop 0001-doc-fix-garbage-text-in-generated-HTML-guides.patch being in 18.11.1Christian Ehrhardt2-35/+0
Change-Id: I10c328d057c4b0061d3384668f864ec1305155c3 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2019-02-07- d/p/*kni-fix-build*: fix build with kernel 5.0 (LP: #1814919)Christian Ehrhardt3-0/+155
Change-Id: I60e76656f450ecd0ef296521ff6e6023d8f8202e Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2019-01-22Bump minimum meson version to 0.47.1 and backport patchesLuca Boccassi6-0/+309
Fixes various bugs with Meson and dependencies parsing and generation. Change-Id: I2e7351e0954e16b1f4f928d2c09b653504fe8dc9 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-12-30Backport patch to fix arm64 baseline architectureLuca Boccassi2-0/+32
Change-Id: Icb4b29c24c20e740c10539569d9055942e37e386 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-12-05Add patch to fix reproducible doc buildsLuca Boccassi2-0/+35
Change-Id: I95375f49ddd230ae71175809bacefac5feaaec32 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-19Drop patches merged in 18.11-rc4Luca Boccassi4-138/+0
Change-Id: I3d5b1f53b20cfa8823dcbf81379a53e3ade4c049 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-15Backport patch to fix armhf buildLuca Boccassi2-0/+25
Change-Id: Ia375a31c984fca3a2d84381ec8c72dcfecf94bd6 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-11-15update build fixes to upstream submitted v4Christian Ehrhardt4-40/+113
Change-Id: Iaa30d7e82ef5e87c0175dc2e5a566a63abe7f8e3 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-14- d/p/fix-build-arch-defaults.patch: fix non x86 compilation and defaultsChristian Ehrhardt2-0/+40
Change-Id: I87e5bc6ea5313e6a8c48ab8d6a56a152187649cc Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-11-13Drop all patches, not needed anymoreLuca Boccassi3-462/+0
Change-Id: I04fc3c1765395b92984d980af39f6027b6901f48 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-08-23- d/p/tmpfix-ppc-build-error.patch: fix ppc64el build issueChristian Ehrhardt2-0/+91
Change-Id: I0d72bd26fc633584ad717c14981994077838f7a9 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-08-14Refresh vhost socket patch for 18.08Luca Boccassi1-8/+8
Change-Id: Ic11d456ba1f1e1ad316c293965659b8c6956d67a Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-06-01refresh d/p/fix-vhost-user-socket-permission.patch for 18.05Christian Ehrhardt1-18/+18
Change-Id: I12dcd290eab5027c87b44a0c74bc4ac4a9437982 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-06-01drop patches that are upstream in 18.05Christian Ehrhardt4-249/+0
Change-Id: I16e8df068bded5f32c50816bde2214d65f5f51e9 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-03-14Backport patches to fix arm64 buildLuca Boccassi3-0/+214
Change-Id: I077b87c4d7662d58d43853e8a814295e1e23a507 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-03-14Update ppc64 patch header with upstream commitLuca Boccassi1-2/+2
Change-Id: I79f26e70acf817ea17cca5824e3be23ae9b7f8fc Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-03-13fix build on ppc64elChristian Ehrhardt2-0/+35
Change-Id: I0fbc29c3f0e60e99b943bba9a20c45682918828e Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-02-19Refresh fix-vhost-user-socket-permission.patch to remove fuzz from 18.02Luca Boccassi1-14/+14
Change-Id: I75bec0e0edf7be606df8179ee3ae142eca6c91ad Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-02-19Drop testpmd-link-virtio.patch, not actually neededLuca Boccassi2-22/+0
It was pointed out on the ML that this patch is actually not needed and it was not merged. Change-Id: I2eb38914fae7b3a22af8d7442f006c2e94069719 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2018-02-12Fix typo in patch description caught by LintianLuca Boccassi1-1/+1
Change-Id: Ifcb439aa6b429b2686dc777894def93af439844e Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-11-17Backport patch to link testpmd with virtio pmdLuca Boccassi2-0/+22
Change-Id: I06b7d54ca198ba82a326691391491542ae2eb3af Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-11-08Refresh vhost-user-socket patch for 17.11-rc3Luca Boccassi1-22/+22
Change-Id: I9db1dcf9671b7a41160da8ccffcd5f55fa763849 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-11-08Drop repro build patches, merged upstreamLuca Boccassi7-380/+0
Change-Id: I8078584e295d5822c2adcf1f7cecec97efdbada1 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-09-05Use simpler patch for reproducible buildsLuca Boccassi3-534/+49
Change-Id: Iced5ea9dd62a0378afd2e8645264678795df442b Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-08-23Update mk-order-CFLAGS-so-that-ISCDIR-comes-before-IRTE_OUT.patch to include ↵Luca Boccassi1-3/+25
librte-gro Change-Id: I5cb578b382cb6877b4685cac4f85a1fec923bcdb Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-08-23Refresh fix-vhost-user-socket-permission.patchLuca Boccassi1-10/+10
Change-Id: I354378e00fd83ec0d5475a203b05114ab5333e9e Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-08-23Drop mk-fix-excluding-.doctrees-when-installing-docs.patch, merged upstreamLuca Boccassi2-31/+0
Change-Id: I6bf1137a437b9e144cb01c438747a2a8d6098ebc Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-08-23Drop mk-use-make-silent-flag-to-print-HTML-doc-version.patch, merged upstreamLuca Boccassi2-37/+0
Change-Id: Id77030e2f6c268a8484dd45e19488d2c5a9983c5 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-08-23Drop fix-power-default-config.patch, merged upstreamLuca Boccassi2-22/+0
Change-Id: I2a0873dc815d7d999b28498f14ce1c6b02f8e528 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-08-23Fix d/p/fix-vhost-user-socket-permission.patchChristian Ehrhardt1-8/+12
- add accidenitally dropped create_unix_socket call - reposition rte_eal_set_socket_permissions to match 17.05 handling of vhost-user server sockets (and their late binding) Change-Id: If953b94250ad1c4e9c5f60fef629afd5569ce7b8 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2017-08-10Update reproducible builds patchesLuca Boccassi6-38/+58
New submission (new patchwork links) and cover one extra file in the last patch, lib/librte_eal/linuxapp/eal/Makefile Change-Id: I5f6406b3b4d8ec4c0f81b6937b825b1ddd5f3876 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-06-28Add patch to fix order of CFLAGS and drop dropped patchLuca Boccassi3-55/+492
Drop mk-always-rebuild-in-the-same-order.patch to follow upstream's review comments (it is not needed for full builds) and add a new patch to fix the order of directory inclusions via CFLAGS, which causes instability and unreproducible results during parallel builds. Change-Id: Id714abfd46ec4287788c58efead896eaf2a96218 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-06-28Update patchwork link in patchesLuca Boccassi5-5/+5
Change-Id: Ia823cba6b9adbc2566a97b75375b578d713301b8 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-06-24Add new patches to make build fully reproducibleLuca Boccassi9-8/+329
Change-Id: Ic9012604e9bf5e9da22f9eb7a96b6ecb3bfb2ff1 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-06-22Backport patches to fix reproducibility issuesLuca Boccassi5-0/+133
These patches make the documentation and linker script generation fully reproducible. Change-Id: Iec5a3578d54f810edd0a0bf1551cacf394e4af32 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-06-19Refresh fix-vhost-user-socket-permission.patch for 17.05Luca Boccassi1-14/+15
Change-Id: I3c0bb73fee0c5b77fb0b7b6679734c8b3f8935ce Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-06-19Drop patches merged in 17.05Luca Boccassi10-1367/+0
Change-Id: I20d9adf2022638241da8e118e930a7948fe987de Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-06-19Merge branch '16.11.x' into 17.05.xLuca Boccassi11-71/+1447
Conflicts: app/test-pmd/parameters.c app/test-pmd/testpmd.c debian/changelog debian/control debian/patches/fix-vhost-user-socket-permission.patch debian/rules doc/guides/cryptodevs/qat.rst doc/guides/nics/thunderx.rst doc/guides/rel_notes/release_16_11.rst drivers/net/i40e/i40e_rxtx_vec_neon.c drivers/net/ixgbe/ixgbe_rxtx.c drivers/net/mlx5/mlx5_rxtx.c drivers/net/nfp/nfp_net.c drivers/net/qede/qede_ethdev.c drivers/net/thunderx/nicvf_struct.h drivers/net/virtio/virtio_ethdev.c drivers/net/virtio/virtio_pci.c drivers/net/virtio/virtio_pci.h drivers/net/virtio/virtio_user/virtio_user_dev.c drivers/net/virtio/virtio_user/virtio_user_dev.h drivers/net/virtio/virtio_user_ethdev.c examples/dpdk_qat/main.c examples/performance-thread/l3fwd-thread/main.c examples/quota_watermark/qw/init.c lib/librte_eal/bsdapp/eal/eal_pci.c lib/librte_eal/common/include/rte_version.h lib/librte_vhost/socket.c lib/librte_vhost/vhost.c lib/librte_vhost/vhost.h pkg/dpdk.spec test/test/test_mempool.c Change-Id: I04809b1bcf4ecee4c171c5acb60a8a8aac8cc4a8 Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
2017-06-08Drop patches that are in 16.11.2Christian Ehrhardt6-341/+0
Drop patches that were included in the latest stable release: - debian/patches/kni-fix-build-with-kernel-4.11.patch - debian/patches/nicvf-0002-net-thunderx-fix-32-bit-build.patch - debian/patches/nicvf-0006-mk-fix-lib-filtering-when-linking-app.patch - debian/patches/nicvf-0008-net-thunderx-fix-stats-access-out-of-bounds.patch - debian/patches/nicvf-0010-net-thunderx-fix-deadlock-in-Rx-path.patch Change-Id: Iced4e508c5dd2c41adf7589123e367983de9bb89 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2017-05-24d/p/fix-vhost-user-socket-permission update ovsChristian Ehrhardt1-64/+74
Fix to work with newer openvswitch versions. Change-Id: Iaa10e90611b9cd2cee45328a2cce4bfb1efcbdb2 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2017-05-19fix dkms issues on 4.11 (LP: #1691830)Christian Ehrhardt3-0/+149
Change-Id: I5b22aa085d3172a294806b62158f0949ef574789 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2017-05-19Add thunderx (LP: #1691659)Christian Ehrhardt11-0/+668
To make arm support useful on more devices add, enable and fix thunderx networking - that is the nicvf pmd (LP: #1691659) Change-Id: I17f1d6d63d31df05f1af09054ffddcb478c54dd3 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2017-05-19i40e PMD / i40e vector PMD on ppc64elChristian Ehrhardt2-0/+725
Change-Id: Id483b5f72c83b5f5860ea6cfb74ff21b494b1643 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2017-05-19sPAPR IOMMU based pci probingChristian Ehrhardt2-1/+166
This fixes probing on ppc64el for vfio-pci devices Change-Id: I92fd6108e9e3cb00f9cb66ce94eee51202b925e5 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2017-05-17refresh debian/patches/* to match new DPDK versionChristian Ehrhardt2-13/+13
Change-Id: I86f524f656901352a0de9484b10776ddd17ef2d0 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2016-12-12Drop d/p/dpdk-dev-ppc-enable-* (are upstream)Christian Ehrhardt7-1005/+0
Change-Id: I5a7da250bc8bf6c2d5f7ee0ae8561c1620d201ce Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>