- 07 Feb, 2019 8 commits
-
-
Luca Boccassi authored
Change-Id: I2fec7682f4ca203f0bfeeb667fe66b7e08bf7ccf Signed-off-by:Luca Boccassi <bluca@debian.org>
-
Luca Boccassi authored
Signed-off-by:Luca Boccassi <bluca@debian.org> Conflicts: debian/changelog Change-Id: I0851afe31f15c024b3b4b378ef19d76ec4f1ba56
-
Luca Boccassi authored
Change-Id: I7649abd4bcfa16f2a35139d1742a26e06be62aee Signed-off-by:Luca Boccassi <bluca@debian.org>
-
Luca Boccassi authored
Change-Id: Ie0adcf8f7f5ff686969c76a97caa1d46194a6700 Signed-off-by:Luca Boccassi <bluca@debian.org>
-
Christian Ehrhardt authored
Change-Id: I7cacad1d7ba0743b46b2b904648e663d8158b678 Signed-off-by:
Christian Ehrhardt <christian.ehrhardt@canonical.com> -
Christian Ehrhardt authored
Change-Id: I60e76656f450ecd0ef296521ff6e6023d8f8202e Signed-off-by:
Christian Ehrhardt <christian.ehrhardt@canonical.com> -
Christian Ehrhardt authored
Change-Id: I2d2d8392aab8a099c908780f8c833dd189e8c426 Signed-off-by:
Christian Ehrhardt <christian.ehrhardt@canonical.com> -
Christian Ehrhardt authored
Change-Id: I87b3361f11a59e8deed04ba93b536e5cc9e3486c Signed-off-by:
Christian Ehrhardt <christian.ehrhardt@canonical.com>
-
- 30 Jan, 2019 4 commits
-
-
Luca Boccassi authored
Change-Id: I999bd3100c5fc73c3873e3e04a1e53c6f49fb13c Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Change-Id: I7bec768b27a1d7d36559658308e916098f4dd278 Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Christian Ehrhardt authored
Change-Id: I72241dfee213acdab833271e55f008d89acfdbd2 Signed-off-by:
Christian Ehrhardt <christian.ehrhardt@canonical.com> -
Christian Ehrhardt authored
The mempool API as linked and becoming a dependency only is the frontent API/ABI for the mempool. Just as with the PMDs it needs an implementation in the default driver directory to work. While testing OVS-DPDK I found that when adding a dpdk based port allocations fail: sudo ovs-vsctl set Open_vSwitch . other_config:dpdk-init=true sudo ovs-vsctl set Open_vSwitch . other_config:pmd-cpu-mask=0x1e sudo ovs-vsctl set Open_vSwitch . other_config:dpdk-alloc-mem=2048 sudo systemctl restart openvswitch-switch sudo ovs-vsctl add-port ovsdpdkbr0 dpdk0 -- set Interface dpdk0 \ type=dpdk options:dpdk-devargs=0000:04:00.0 ovs-vsctl: Error detected while setting up 'dpdk0': could not add network device dpdk0 to ofproto (No such device). See ovs-vswitchd log for details. ovs-vsctl: The default log directory is "/var/log/openvswitch". And in the log I found: 2019-01-30T07:23:55.917Z|00098|dpdk|ERR|MBUF: error setting mempool handler 2019-01-30T07:23:55.917Z|00099|netdev_dpdk|ERR|Failed to create mempool "ovs62a2ca2f00021580262144" with a request of 262144 mbufs 2019-01-30T07:23:55.917Z|00100|netdev_dpdk|ERR|Failed to create memory pool for netdev dpdk0, with MTU 1500 on socket 0: Invalid argument 2019-01-30T07:23:55.917Z|00101|dpif_netdev|ERR|Failed to set interface dpdk0 new configuration Installing one of the actual mempool implementations fixed the issue. This is similar to this discussion: http://mails.dpdk.org/archives/users/2017-June/002032.html Since per upstream documentation https://doc.dpdk.org/guides/prog_guide/mempool_lib.html the default mempool implementation is the ring based one we should add librte-mempool-ring to the default Recommends. Recommends (vs Depends) with the same argument as with the PMDs. That allows an administrator of a very special system to not only install his own mempool implementation, but also to remove the librte-mempool-ring in case that would conflict with his required setup. Change-Id: Iacd3ee7a4378a3b5d4294c8e762dc50809f0b22b Signed-off-by:
Christian Ehrhardt <christian.ehrhardt@canonical.com>
-
- 24 Jan, 2019 2 commits
-
-
Luca Boccassi authored
Change-Id: Ie0fc2ed7c9e9ff673b0eb66ed0386149632eff44 Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
pkg-config --static includes the ipsec library link flag, so libdpdk-dev must depend on it so that it's installed and available for static builds. Change-Id: Ib8db8e9280945e9b0ecc63d7163501747921510b Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
- 22 Jan, 2019 6 commits
-
-
Luca Boccassi authored
Change-Id: I7a592aa1424f802c867e07a9219770c87136faef
-
Luca Boccassi authored
Conflicts: debian/changelog debian/patches/series debian/watch Change-Id: I4a6467b16549edd7a2a6e7ccb1d62d76d1b27e7e
-
Luca Boccassi authored
Change-Id: I02d2391d38e61384381fdbe1a35c198bf66e943e Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Fixes various bugs with Meson and dependencies parsing and generation. Change-Id: I2e7351e0954e16b1f4f928d2c09b653504fe8dc9 Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Change-Id: Idf18c3a84e0c5a3a0eb04efb98435465f64a9019 Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Instead of uname -a, which might return a kernel version for which there are no headers installed (eg: chroot build), use the highest version of kernel headers actually available Change-Id: I8f188e89c71a37e5da828bb79df84b676a771bab Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
- 11 Jan, 2019 3 commits
-
-
Luca Boccassi authored
Change-Id: I7944d84f357d6f621961b7ddaa6023582b55f906 Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Change-Id: Idf2c19559de91ff70f4aa50d3f1badf588236190 Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Change-Id: I8451125ea7fc33e834ca409d9785f2478c9965fc Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
- 10 Jan, 2019 4 commits
-
-
Luca Boccassi authored
Change-Id: Ie38656e262df22ea6bd527fa3f8951cc2141f361 Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Change-Id: I38a2c93e8e75317facd24eeaab7285e61d3df00f Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Christian Ehrhardt authored
Change-Id: I2d4a85bf02e2b81cb56cff21afbbebf9db1d4852 Signed-off-by:
Christian Ehrhardt <christian.ehrhardt@canonical.com> -
Christian Ehrhardt authored
Change-Id: I8c7bb8e63951ee66e385b09b6b63a59137328d17 Signed-off-by:
Christian Ehrhardt <christian.ehrhardt@canonical.com>
-
- 30 Dec, 2018 6 commits
-
-
Luca Boccassi authored
Change-Id: I9328c8ea96cf71b2c7903ba614432d7babc87162 Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Change-Id: I889b88603da5537264bbdde49feac5d977381cc5 Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Change-Id: I0980f51173b999725d91ce97a7215107d1e5084c Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Change-Id: Icb4b29c24c20e740c10539569d9055942e37e386 Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Change-Id: I4011c688f9e77e6d5d6109bab3ccff106d382c7f Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Change-Id: Ie9b842ca57eab33fdd26b6ea945003c2b514e3f8 Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
- 24 Dec, 2018 7 commits
-
-
Luca Boccassi authored
Change-Id: I67c92a94761ee63103c0c6845ddcfeed3bb60b79 Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Change-Id: Ia8b92c56dea2b7f0550d2a3358d0fa9e67aa6f69 Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Change-Id: I0980f51173b999725d91ce97a7215107d1e5084c Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Change-Id: Icb4b29c24c20e740c10539569d9055942e37e386 Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Change-Id: I129f180675354b71a4f82016c4260bc36bcf9e03
-
Luca Boccassi authored
Change-Id: I03497e0c388e36918559dbebf86533532bfcc96d Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-
Luca Boccassi authored
Change-Id: I4011c688f9e77e6d5d6109bab3ccff106d382c7f Signed-off-by:Luca Boccassi <luca.boccassi@gmail.com>
-