SHA256
1
0
forked from pool/dpdk
Commit Graph

141 Commits

Author SHA256 Message Date
Nirmoy Das
3e36640fb0 Accepting request 644658 from home:ndas:branches:network
- Enable missed MLX PMDs for SLE12SP4 (bsc#1112307)

- Enable missed MLX PMDs for SLE12SP4 (bsc#1112307)

OBS-URL: https://build.opensuse.org/request/show/644658
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=91
2018-10-25 14:03:17 +00:00
Dominique Leuenberger
f37f9869e8 Accepting request 637657 from network
OBS-URL: https://build.opensuse.org/request/show/637657
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=31
2018-09-25 13:42:53 +00:00
Ismail Dönmez
2e1761a6df Accepting request 637654 from home:mvarlese:branches:network
- Fixed a naming issue with library: did not reflect soname
- Fixed a naming issue with library: did not reflect soname

OBS-URL: https://build.opensuse.org/request/show/637654
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=89
2018-09-24 12:57:22 +00:00
Markos Chandras
dc1ae47255 Accepting request 637575 from home:mvarlese:branches:network
- Fixed a problem with ABI compatibility; API/ABI compatibility is
  guaranteed by DPDK upstream community across subsequent bug-fix
  releases. However, the .spec file broke it by defining the wrong
  version which included also the bug-fix release number.

- Fixed a problem with ABI compatibility; API/ABI compatibility is
  guaranteed by DPDK upstream community across subsequent bug-fix
  releases. However, the .spec file broke it by defining the wrong
  version which included also the bug-fix release number.

OBS-URL: https://build.opensuse.org/request/show/637575
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=88
2018-09-24 12:05:13 +00:00
Dominique Leuenberger
07e0f4f58c Accepting request 632143 from network
OBS-URL: https://build.opensuse.org/request/show/632143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=30
2018-08-31 08:46:19 +00:00
Nirmoy Das
3e50435d75 Accepting request 632142 from home:mvarlese:branches:network
- Fixed a syntax error affecting csh environment configuration(bsc#1102310)

- Fixed a syntax error affecting csh environment configuration(bsc#1102310)

OBS-URL: https://build.opensuse.org/request/show/632142
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=86
2018-08-29 11:23:54 +00:00
Dominique Leuenberger
32a809a10a Accepting request 621084 from network
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/621084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=29
2018-07-10 14:15:22 +00:00
Marco Varlese
db902962b4 - Update to 18.02.2; some of the changes are:
- Update to 18.02.2; some of the changes are:

OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=84
2018-06-25 12:46:27 +00:00
Yuchen Lin
fbf73bebcc Accepting request 617429 from network
OBS-URL: https://build.opensuse.org/request/show/617429
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=28
2018-06-20 13:26:27 +00:00
6b1e9aa6be Accepting request 617394 from home:mvarlese:branches:network
- Update to 18.0.2.2; some of the changes are:
  * Added function to allow releasing internal EAL resources on exit
  * Added igb, ixgbe and i40e ethernet driver to support RSS with flow API
  * Updated i40e driver to support PPPoE/PPPoL2TP
  * Added MAC loopback support for i40e
  * Added support of run time determination of number of queues per i40e VF
  * Updated mlx4/mlx5 driver
  * Added NVGRE and UDP tunnels support in Solarflare network PMD
  * Added AVF (Adaptive Virtual Function) net PMD
  * Added feature supports for live migration from vhost-net to vhost-user
  * Updated the AESNI-MB PMD
  * Updated the DPAA_SEC crypto driver to support rte_security
  * Added New eventdev Ordered Packet Distribution Library (OPDL) PMD
  * Added GRO support for VxLAN-tunneled packets
- Removed 0002-dpdk-eal-ppc-rte_smp_mb.patch since incorporated
  upstream
- Update to 18.0.2.2; some of the changes are:
  * Added function to allow releasing internal EAL resources on exit
  * Added igb, ixgbe and i40e ethernet driver to support RSS with flow API
  * Updated i40e driver to support PPPoE/PPPoL2TP
  * Added MAC loopback support for i40e
  * Added support of run time determination of number of queues per i40e VF
  * Updated mlx4/mlx5 driver
  * Added NVGRE and UDP tunnels support in Solarflare network PMD
  * Added AVF (Adaptive Virtual Function) net PMD
  * Added feature supports for live migration from vhost-net to vhost-user
  * Updated the AESNI-MB PMD
  * Updated the DPAA_SEC crypto driver to support rte_security
  * Added New eventdev Ordered Packet Distribution Library (OPDL) PMD
  * Added GRO support for VxLAN-tunneled packets
- Removed 0002-dpdk-eal-ppc-rte_smp_mb.patch since incorporated
  upstream

OBS-URL: https://build.opensuse.org/request/show/617394
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=82
2018-06-18 07:37:25 +00:00
Dominique Leuenberger
135e68e7f9 Accepting request 600117 from network
OBS-URL: https://build.opensuse.org/request/show/600117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=27
2018-04-24 13:34:13 +00:00
Nirmoy Das
1ddca9b1ff Accepting request 600113 from home:mvarlese:branches:network
- Update to 18.02.1
- Restrict untrusted guest to misuse virtio to corrupt
  host application(ovs-dpdk) memory which can lead all VM to lose
  connectivity(CVE-2018-1059,bsc#1089638).
  Changes:
  * Add deprecation notice for rte_vhost_gpa_to_vva()
  * Patch vhost-net and vhost-scsi examples
  * Fixes checkpatch warnings
  * Take VIRTIO_RING_F_EVENT_IDX into account when ring size (Tiwei)
  * Fix next chuncks translation access rights in Rx paths (Tiwei)
  * vhost: fix indirect descriptors table translation size
  * vhost: check all range is mapped when translating GPAs
  * vhost: introduce safe API for GPA translation
  * vhost: ensure all range is mapped when translating QVAs
  * vhost: add support for non-contiguous indirect descs tables
  * vhost: handle virtually non-contiguous buffers in Tx
  * vhost: handle virtually non-contiguous buffers in Rx
  * vhost: handle virtually non-contiguous buffers in Rx-mrg
  * examples/vhost: move to safe GPA translation API
  * examples/vhost_scsi: move to safe GPA translation API
  * vhost/crypto: move to safe GPA translation API
  * vhost: deprecate unsafe GPA translation API

- Update to 18.02.1
- Restrict untrusted guest to misuse virtio to corrupt
  host application(ovs-dpdk) memory which can lead all VM to lose
  connectivity(CVE-2018-1059,bsc#1089638).
  Changes:
  * Add deprecation notice for rte_vhost_gpa_to_vva()
  * Patch vhost-net and vhost-scsi examples

OBS-URL: https://build.opensuse.org/request/show/600113
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=80
2018-04-23 16:10:42 +00:00
Marco Varlese
edf081a1a7 Accepting request 599299 from home:ndas:branches:network
- Enable MLX4/5 PMD only in Factory and >= SLES15
  It needs rdma-core >= v16.

- Enable MLX4/5 PMD only in Factory and >= SLES15
  It needs rdma-core >= v16.

OBS-URL: https://build.opensuse.org/request/show/599299
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=79
2018-04-20 13:41:31 +00:00
Dominique Leuenberger
e92d008f36 Accepting request 583369 from network
OBS-URL: https://build.opensuse.org/request/show/583369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=26
2018-03-07 09:38:07 +00:00
Nirmoy Das
f3cfa8c42c Accepting request 583318 from home:mvarlese:branches:network
- Removed 0002-kni-fix-build-on-SLE12-SP3.patch since no longer referenced in .spec files
- Added 0002-dpdk-eal-ppc-rte_smp_mb.patch to fix an issue on ppc64le platforms with v18.02
- Updated to version 18.02; some of the changes include:
  * Added function to allow releasing internal EAL resources on exit
  * Added igb, ixgbe and i40e ethernet driver to support RSS with flow API
  * Updated i40e driver to support PPPoE/PPPoL2TP
  * Added MAC loopback support for i40e
  * Added support of run time determination of number of queues per i40e VF
  * Updated mlx5 driver
  * Updated mlx4 driver
  * Added NVGRE and UDP tunnels support in Solarflare network PMD
  * Added AVF (Adaptive Virtual Function) net PMD
  * Added feature supports for live migration from vhost-net to vhost-user
  * Updated the AESNI-MB PMD
  * Updated the DPAA_SEC crypto driver to support rte_security
  * Added Wireless Base Band Device (bbdev) abstraction
  * Added New eventdev Ordered Packet Distribution Library (OPDL) PMD
  * Added new pipeline use case for dpdk-test-eventdev application
  * Updated Eventdev sample application to support event devices based on capability
  * Added Rawdev, a generic device support library
  * Added new multi-process communication channel
  * Added GRO support for VxLAN-tunneled packets
  * Increased default Rx and Tx ring size in sample applications
  * Added new DPDK build system using the tools “meson” and “ninja” [EXPERIMENTAL]
- Removed 0002-kni-fix-build-on-SLE12-SP3.patch since no longer referenced in .spec files
- Added 0002-dpdk-eal-ppc-rte_smp_mb.patch to fix an issue on ppc64le platforms with v18.02
- Updated to version 18.02; some of the changes include:
  * Added function to allow releasing internal EAL resources on exit
  * Added igb, ixgbe and i40e ethernet driver to support RSS with flow API
  * Updated i40e driver to support PPPoE/PPPoL2TP
  * Added MAC loopback support for i40e
  * Added support of run time determination of number of queues per i40e VF
  * Updated mlx5 driver
  * Updated mlx4 driver
  * Added NVGRE and UDP tunnels support in Solarflare network PMD
  * Added AVF (Adaptive Virtual Function) net PMD
  * Added feature supports for live migration from vhost-net to vhost-user
  * Updated the AESNI-MB PMD
  * Updated the DPAA_SEC crypto driver to support rte_security
  * Added Wireless Base Band Device (bbdev) abstraction
  * Added New eventdev Ordered Packet Distribution Library (OPDL) PMD
  * Added new pipeline use case for dpdk-test-eventdev application
  * Updated Eventdev sample application to support event devices based on capability
  * Added Rawdev, a generic device support library
  * Added new multi-process communication channel
  * Added GRO support for VxLAN-tunneled packets
  * Increased default Rx and Tx ring size in sample applications
  * Added new DPDK build system using the tools “meson” and “ninja” [EXPERIMENTAL]

OBS-URL: https://build.opensuse.org/request/show/583318
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=77
2018-03-06 12:12:48 +00:00
Dominique Leuenberger
06883a8bbc Accepting request 580903 from network
OBS-URL: https://build.opensuse.org/request/show/580903
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=25
2018-03-04 11:49:40 +00:00
Marco Varlese
38f7311627 Accepting request 580901 from home:ndas:branches:network
IXGBE PMD driver which is not available for that platform(bsc#1082154):
  IXGBE PMD driver which is not available for that platform(bsc#1082154):

OBS-URL: https://build.opensuse.org/request/show/580901
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=75
2018-02-28 10:03:16 +00:00
Markos Chandras
ac82c231f3 wrap long line
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=74
2018-02-28 09:23:52 +00:00
Markos Chandras
c3470968fc wrap long line
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=73
2018-02-28 09:23:26 +00:00
Markos Chandras
41e9c09ca8 Accepting request 580872 from home:mvarlese:branches:network
- The vm_power example does not work for ppc64le since it uses the IXGBE PMD driver which is not available for that platform:
  * Disable CONFIG_RTE_LIBRTE_POWER for the sample application;
  * Disable CONFIG_RTE_LIBRTE_IXGBE_PMD for the actual PMD driver;

- The vm_power example does not work for ppc64le since it uses the IXGBE PMD driver which is not available for that platform:
  * Disable CONFIG_RTE_LIBRTE_POWER for the sample application;
  * Disable CONFIG_RTE_LIBRTE_IXGBE_PMD for the actual PMD driver;

OBS-URL: https://build.opensuse.org/request/show/580872
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=72
2018-02-28 08:18:10 +00:00
Markos Chandras
af061d93d9 Accepting request 580648 from home:mvarlese:branches:network
- Upgraded to latest stable release 17.11.1 (LTS): some of the fixes include:
  * location changes of the GPL and LGPL licenses;
  * net/mlx4:
    - fix drop flow resources leak
  * net/bnxt:
    - double increment of idx during Tx ring alloc
    - group info usage
    - check for ether type
    - size of Tx ring in HW
    - number of pools for RSS
    - return code in MAC address set
    - link speed setting with autoneg off
  * net/nfp:
    - MTU settings
    - jumbo settings
    - CRC strip check behaviour
  * net/sfc:
    - multicast address list copy memory leak
    - DMA memory leak after kvarg processing failure
    - fix label name to be consistent
  * net/i40e:
    - VLAN offload setting issue
    - FDIR input set conflict
    - FDIR rule confiliction issue
    - setting MAC address of VF
    - flow director Rx resource defect
    - warn when writing global registers
    - multiple driver support
    - interrupt conflict with multi-driver
    - Rx interrupt

OBS-URL: https://build.opensuse.org/request/show/580648
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=71
2018-02-27 16:09:34 +00:00
Dominique Leuenberger
dd84a6fdf4 Accepting request 566384 from network
OBS-URL: https://build.opensuse.org/request/show/566384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=24
2018-01-17 20:57:37 +00:00
Markos Chandras
cea45c9973 Accepting request 566369 from home:ndas:branches:network
- Enable(disabled by default) MLX4 and MLX5 pmd(fate#322609)

- Enable(disabled by default) MLX4 and MLX5 pmd(fate#322609)

OBS-URL: https://build.opensuse.org/request/show/566369
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=69
2018-01-16 11:52:44 +00:00
Dominique Leuenberger
0b2b98755b Accepting request 563068 from network
OBS-URL: https://build.opensuse.org/request/show/563068
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=23
2018-01-13 20:46:34 +00:00
Nirmoy Das
218cbc6c4f Accepting request 563064 from home:ndas:branches:network
- Upgraded to latest major 17.11(fate#322609); some of the fixes include:
- Upgraded to latest major 17.11(fate#322609); some of the fixes include:

OBS-URL: https://build.opensuse.org/request/show/563064
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=67
2018-01-09 16:07:28 +00:00
Nirmoy Das
b8a6d46a2a Accepting request 562907 from home:mvarlese:branches:network
- Upgraded to latest major 17.11; some of the fixes include:
  * Extended port_id range from uint8_t to uint16_t
  * Added a new driver for Marvell Armada 7k/8k devices
  * Updated mlx4 driver
  * Updated mlx5 driver
  * Added SoftNIC PMD
  * Added support for NXP DPAA Devices
  * Updated support for Cavium OCTEONTX Device
  * Added PF support to the Netronome NFP PMD
  * Updated bnxt PMD
  * Added bus agnostic functions to cryptodev for PMD initialization
  * Updated QAT crypto PMD
  * Updated the AESNI MB PMD
  * Updated the OpenSSL PMD
  * Added NXP DPAA SEC crypto PMD
  * Add new benchmarking mode to dpdk-test-crypto-perf application
  * Added IOMMU support to libvhost-user
  * Added the Generic Segmentation Offload Library
  * Added the Flow Classification Library
- Removed 0002-kni-fix-build-on-SLE12-SP3.patch since patch merged upstream and available in 17.11
- Upgraded to latest major 17.11; some of the fixes include:
  * Extended port_id range from uint8_t to uint16_t
  * Added a new driver for Marvell Armada 7k/8k devices
  * Updated mlx4 driver
  * Updated mlx5 driver
  * Added SoftNIC PMD
  * Added support for NXP DPAA Devices
  * Updated support for Cavium OCTEONTX Device
  * Added PF support to the Netronome NFP PMD
  * Updated bnxt PMD
  * Added bus agnostic functions to cryptodev for PMD initialization
  * Updated QAT crypto PMD
  * Updated the AESNI MB PMD
  * Updated the OpenSSL PMD
  * Added NXP DPAA SEC crypto PMD
  * Add new benchmarking mode to dpdk-test-crypto-perf application
  * Added IOMMU support to libvhost-user
  * Added the Generic Segmentation Offload Library
  * Added the Flow Classification Library
- Removed 0002-kni-fix-build-on-SLE12-SP3.patch since patch merged upstream and available in 17.11

OBS-URL: https://build.opensuse.org/request/show/562907
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=66
2018-01-09 15:36:18 +00:00
Dominique Leuenberger
c93c7d4f9e Accepting request 559279 from network
OBS-URL: https://build.opensuse.org/request/show/559279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=22
2017-12-23 11:20:19 +00:00
Markos Chandras
80223a26e2 Accepting request 559270 from home:mvarlese:branches:network
- Added missing supported broadcom chipset family Broadcom NetXtreme II BCM57810

- Added missing supported broadcom chipset family Broadcom NetXtreme II BCM57810

OBS-URL: https://build.opensuse.org/request/show/559270
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=64
2017-12-22 09:54:56 +00:00
Dominique Leuenberger
561b1c01eb Accepting request 555955 from network
OBS-URL: https://build.opensuse.org/request/show/555955
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=21
2017-12-12 20:22:40 +00:00
Markos Chandras
8c756f5fd5 Accepting request 555936 from home:mvarlese:branches:network
- Upgraded to latest stable 17.08.1; some of the fixes include:
  * net/qede: disable per-VF Tx switching feature
  * revert "net/virtio: flush Rx queues on start"
  * various fixes for mlx5 PMD drivers
  * various fixes for bnxt PMD drivers
  * various fixes for i40e PMD drivers
  * various fixes for crypto PMD drivers
  * testpmd: fix for non-consecutive ports
  * ethdev: fix ABI version

- Upgraded to latest stable 17.08.1; some of the fixes include:
  * net/qede: disable per-VF Tx switching feature
  * revert "net/virtio: flush Rx queues on start"
  * various fixes for mlx5 PMD drivers
  * various fixes for bnxt PMD drivers
  * various fixes for i40e PMD drivers
  * various fixes for crypto PMD drivers
  * testpmd: fix for non-consecutive ports
  * ethdev: fix ABI version

OBS-URL: https://build.opensuse.org/request/show/555936
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=62
2017-12-11 12:51:44 +00:00
Dominique Leuenberger
59c201c45f Accepting request 542003 from network
OBS-URL: https://build.opensuse.org/request/show/542003
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=20
2017-11-15 16:04:37 +00:00
Nirmoy Das
64c720d3c1 Accepting request 541974 from home:markoschandras:network
- Add missing libelf-devel dependency

- Add missing libelf-devel dependency

OBS-URL: https://build.opensuse.org/request/show/541974
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=60
2017-11-15 11:20:10 +00:00
Dominique Leuenberger
723bdd9601 Accepting request 522138 from network
- Updated to 17.08(bsc#1050250, bsc#1046598, fate#322913, fate#322608)
  Some of the new features are listed below:
   * Increase minimum x86 ISA version to SSE4.2
   * Added Fail-Safe PMD
   * Added support for generic flow API (rte_flow) on igb NICs
   * Added support for generic flow API (rte_flow) on enic
   * Added support for Chelsio T6 family of adapters
   * Added latency and performance improvements for cxgbe
   * Updated mlx5 driver
   * Added NXP DPAA2 Eventdev PMD
   * Added dpdk-test-eventdev test application
   * from 17.05:
      * Added mbuf raw free API
      * Added free Tx mbuf on demand API
      * Added VFIO hotplug support
      * Added PowerPC support for i40e and its vector PMD
      * Added VF max bandwidth setting in i40e
      * Added LiquidIO network PMD
      * Added support for NXP DPAA2 Network PMD
      * Added support for NXP DPAA2 - FSLMC bus
      * Added support for the Wind River Systems AVP PMD
      * Added vmxnet3 version 3 support
      * Added MTU feature support to Virtio and Vhost
      * Added event driven programming model library (rte_eventdev)
      * Added Software Eventdev PMD
      * Added Cavium OCTEONTX Eventdev PMD
      * Added NXP DPAA2 SEC crypto PMD
   * from 17.02:
      * Added generic EAL API for I/O device memory read/write operations
      * Added VF Daemon (VFD) for i40e. - EXPERIMENTAL
      * Added generic flow API (rte_flow)
      * Added APIs for MACsec offload support to the ixgbe PMD
      * Added Solarflare libefx-based network PMD.
      * Added support for Mellanox ConnectX-5 adapters (mlx5)
      * Added ARMv8 crypto PMD
      * Added crypto performance test application
   * more details can be found in
     http://dpdk.org/doc/guides/rel_notes/release_17_08.html
     http://dpdk.org/doc/guides/rel_notes/release_17_05.html
     http://dpdk.org/doc/guides/rel_notes/release_17_02.html
    [-0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch                                                                                                                                            
    -0003-kni-define-HAVE_TRANS_START_HELPER-for-SLES12SP3.patch                                                                                                                                       
    -0004-net-thunderx-sync-mailbox-definitions-with-Linux-PF-.patch                                                                                                                                   
    -0005-kni-fix-build-with-gcc-7.1.patch                                                                                                                                                             
    -0006-kni-fix-ethtool-build-with-kernel-4.11.patch                                                                                                                                                 
    -0007-igb_uio-switch-to-new-irq-function-for-MSI-X.patch]
- Use updated patch to enable HAVE_TRANS_START_HELPER for SLE12SP3(bsc#1031705).
  [+ 0002-kni-fix-build-on-SLE12-SP3.patch]
- Enabled CONFIG_RTE_MAJOR_ABI: libs SONAME equal the DPDK release version
- Split libs into a subpackage to provide multiple installable versions on same sytem
- Updated to 17.08(bsc#1050250, bsc#1046598, fate#322913, fate#322608)
  Some of the new features are listed below:
   * Increase minimum x86 ISA version to SSE4.2
   * Added Fail-Safe PMD
   * Added support for generic flow API (rte_flow) on igb NICs
   * Added support for generic flow API (rte_flow) on enic
   * Added support for Chelsio T6 family of adapters
   * Added latency and performance improvements for cxgbe
   * Updated mlx5 driver
   * Added NXP DPAA2 Eventdev PMD
   * Added dpdk-test-eventdev test application
   * from 17.05:
      * Added mbuf raw free API
      * Added free Tx mbuf on demand API
      * Added VFIO hotplug support
      * Added PowerPC support for i40e and its vector PMD
      * Added VF max bandwidth setting in i40e
      * Added LiquidIO network PMD
      * Added support for NXP DPAA2 Network PMD
      * Added support for NXP DPAA2 - FSLMC bus
      * Added support for the Wind River Systems AVP PMD
      * Added vmxnet3 version 3 support
      * Added MTU feature support to Virtio and Vhost
      * Added event driven programming model library (rte_eventdev)
      * Added Software Eventdev PMD
      * Added Cavium OCTEONTX Eventdev PMD
      * Added NXP DPAA2 SEC crypto PMD
   * from 17.02:
      * Added generic EAL API for I/O device memory read/write operations
      * Added VF Daemon (VFD) for i40e. - EXPERIMENTAL
      * Added generic flow API (rte_flow)
      * Added APIs for MACsec offload support to the ixgbe PMD
      * Added Solarflare libefx-based network PMD.
      * Added support for Mellanox ConnectX-5 adapters (mlx5)
      * Added ARMv8 crypto PMD
      * Added crypto performance test application
   * more details can be found in
     http://dpdk.org/doc/guides/rel_notes/release_17_08.html
     http://dpdk.org/doc/guides/rel_notes/release_17_05.html
     http://dpdk.org/doc/guides/rel_notes/release_17_02.html
    [-0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch                                                                                                                                            
    -0003-kni-define-HAVE_TRANS_START_HELPER-for-SLES12SP3.patch                                                                                                                                       
    -0004-net-thunderx-sync-mailbox-definitions-with-Linux-PF-.patch                                                                                                                                   
    -0005-kni-fix-build-with-gcc-7.1.patch                                                                                                                                                             
    -0006-kni-fix-ethtool-build-with-kernel-4.11.patch                                                                                                                                                 
    -0007-igb_uio-switch-to-new-irq-function-for-MSI-X.patch]
- Use updated patch to enable HAVE_TRANS_START_HELPER for SLE12SP3(bsc#1031705).
  [+ 0002-kni-fix-build-on-SLE12-SP3.patch]
- Enabled CONFIG_RTE_MAJOR_ABI: libs SONAME equal the DPDK release version
- Split libs into a subpackage to provide multiple installable versions on same sytem

OBS-URL: https://build.opensuse.org/request/show/522138
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=19
2017-09-13 20:30:16 +00:00
Markos Chandras
117750050d Accepting request 520811 from home:ndas:branches:network
- Updated to 17.08(bsc#1050250, bsc#1046598, fate#322913, fate#322608)
  Some of the new features are listed below:
   * Increase minimum x86 ISA version to SSE4.2
   * Added Fail-Safe PMD
   * Added support for generic flow API (rte_flow) on igb NICs
   * Added support for generic flow API (rte_flow) on enic
   * Added support for Chelsio T6 family of adapters
   * Added latency and performance improvements for cxgbe
   * Updated mlx5 driver
   * Added NXP DPAA2 Eventdev PMD
   * Added dpdk-test-eventdev test application
   * from 17.05:
      * Added mbuf raw free API
      * Added free Tx mbuf on demand API
      * Added VFIO hotplug support
      * Added PowerPC support for i40e and its vector PMD
      * Added VF max bandwidth setting in i40e
      * Added LiquidIO network PMD
      * Added support for NXP DPAA2 Network PMD
      * Added support for NXP DPAA2 - FSLMC bus
      * Added support for the Wind River Systems AVP PMD
      * Added vmxnet3 version 3 support
      * Added MTU feature support to Virtio and Vhost
      * Added event driven programming model library (rte_eventdev)
      * Added Software Eventdev PMD
      * Added Cavium OCTEONTX Eventdev PMD
      * Added NXP DPAA2 SEC crypto PMD
   * from 17.02:
      * Added generic EAL API for I/O device memory read/write operations
      * Added VF Daemon (VFD) for i40e. - EXPERIMENTAL

OBS-URL: https://build.opensuse.org/request/show/520811
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=58
2017-09-06 09:56:45 +00:00
Nirmoy Das
f30006c414 Accepting request 518735 from home:mvarlese:branches:network
- Enabled CONFIG_RTE_MAJOR_ABI: libs SONAME equal the DPDK release version

- Enabled CONFIG_RTE_MAJOR_ABI: libs SONAME equal the DPDK release version

OBS-URL: https://build.opensuse.org/request/show/518735
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=57
2017-08-28 12:03:03 +00:00
Nirmoy Das
66ed248d25 Accepting request 517867 from home:mvarlese:branches:network
- Split libs into a subpackage to provide multiple installable versions on same sytem

- Split libs into a subpackage to provide multiple installable versions on same sytem

OBS-URL: https://build.opensuse.org/request/show/517867
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=56
2017-08-25 10:24:55 +00:00
Dominique Leuenberger
0aa3b297c3 Accepting request 511401 from network
1

OBS-URL: https://build.opensuse.org/request/show/511401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=18
2017-07-21 20:49:06 +00:00
f690468140 Accepting request 511193 from home:ndas:branches:network
- Do not use obsolete pci_enable_msix for() kernel > 4.8
  [+0006-kni-fix-ethtool-build-with-kernel-4.11.patch,
   +0007-igb_uio-switch-to-new-irq-function-for-MSI-X.patch]
- Do not use obsolete pci_enable_msix for() kernel > 4.8
  [+0006-kni-fix-ethtool-build-with-kernel-4.11.patch,
   +0007-igb_uio-switch-to-new-irq-function-for-MSI-X.patch]

OBS-URL: https://build.opensuse.org/request/show/511193
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=54
2017-07-19 12:05:28 +00:00
Markos Chandras
b2c344dce4 Accepting request 511155 from home:ndas:branches:network
- Switch to pci_enable_msix_range() for kernel > 4.8
  [+0006-kni-fix-ethtool-build-with-kernel-4.11.patch]

- Switch to pci_enable_msix_range() for kernel > 4.8
  [+0006-kni-fix-ethtool-build-with-kernel-4.11.patch]

OBS-URL: https://build.opensuse.org/request/show/511155
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=53
2017-07-18 09:39:57 +00:00
Dominique Leuenberger
03b0fb0da0 Accepting request 505253 from network
1

OBS-URL: https://build.opensuse.org/request/show/505253
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=17
2017-06-22 08:40:06 +00:00
Markos Chandras
97a5b5dfba Accepting request 505232 from home:ndas:branches:network
- Updated to 16.11.2 which provide bug fixes as below(fate#321541):
   * mbuf: fix missing includes in exported header
   * eal: fix debug macro redefinition
   * net/nfp: fix packet/data length conversion
   * net/i40e: fix setup when bulk is disabled
   * pci: fix device registration on FreeBSD
   * net/i40e: ensure vector mode is not used with QinQ
   * nic_uio: fix device binding at boot
   * net/bnx2x: fix transmit queue free threshold
   * net/vmxnet3: fix queue size changes
   * kni: fix build with kernel 4.11
   * kni: fix possible memory leak
   * kni: fix crash caused by freeing mempool
   * net/i40e: fix allocation check
   * net/virtio: fix crash when closing twice
   * net/ixgbevf: set xstats id values
   * net/i40e: fix hash input set on X722
   * eal/linux: fix build with glibc 2.25
   * net/i40e: fix incorrect packet index reference
   * net/thunderx: fix 32-bit build
   * net/thunderx: fix build on FreeBSD
   * net/thunderx: fix deadlock in Rx path
   * net/ixgbe: fix setting MTU on stopped device
   * vfio: fix secondary process start
   * net/virtio-user: fix address on 32-bit system
   * net/virtio: fix MSI-X for modern devices
   * net/virtio: fix link status always down
   * net/ixgbe: fix multi-queue mode check in SRIOV mode
   * net/i40e/base: fix potential out of bound array access
   * vhost: fix false sharing

OBS-URL: https://build.opensuse.org/request/show/505232
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=51
2017-06-21 10:46:55 +00:00
Dominique Leuenberger
7fd574bbe2 Accepting request 497885 from network
1

OBS-URL: https://build.opensuse.org/request/show/497885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=16
2017-05-24 14:51:28 +00:00
Nirmoy Das
012aa9aad9 Accepting request 497858 from home:markoschandras:network
- Add upstream patch to fix building against linux kernel 4.11
  [+0005-kni-fix-build-with-kernel-4.11.patch]

- Add upstream patch to fix building against linux kernel 4.11
  [+0005-kni-fix-build-with-kernel-4.11.patch]

OBS-URL: https://build.opensuse.org/request/show/497858
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=49
2017-05-24 07:37:09 +00:00
Dominique Leuenberger
0372bbb4b9 Accepting request 491001 from network
1

OBS-URL: https://build.opensuse.org/request/show/491001
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=15
2017-04-28 07:13:28 +00:00
Nirmoy Das
b62efd3af8 Accepting request 490996 from home:ndas:branches:network
- sync mailbox definitions with Linux PF driver(bsc#1035993)
  [+0004-net-thunderx-sync-mailbox-definitions-with-Linux-PF-.patch]

- sync mailbox definitions with Linux PF driver(bsc#1035993)
  [+0004-net-thunderx-sync-mailbox-definitions-with-Linux-PF-.patch]

OBS-URL: https://build.opensuse.org/request/show/490996
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=47
2017-04-25 12:30:12 +00:00
Dominique Leuenberger
5742e463e4 Accepting request 489079 from network
1

OBS-URL: https://build.opensuse.org/request/show/489079
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=14
2017-04-20 18:58:48 +00:00
Markos Chandras
24d384e762 Accepting request 489078 from home:ndas:branches:network
- Enable HAVE_TRANS_START_HELPER for SLE12SP3(bsc#1031705).
  [+0003-kni-define-HAVE_TRANS_START_HELPER-for-SLES12SP3.patch]

- Enable HAVE_TRANS_START_HELPER for SLE12SP3(bsc#1031705).
  [+0003-kni-define-HAVE_TRANS_START_HELPER-for-SLES12SP3.patch]

OBS-URL: https://build.opensuse.org/request/show/489078
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=45
2017-04-18 11:30:08 +00:00
Yuchen Lin
d076a985d2 Accepting request 485850 from network
1

OBS-URL: https://build.opensuse.org/request/show/485850
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=13
2017-04-11 07:46:05 +00:00
Markos Chandras
76f4489889 Accepting request 485838 from home:ndas:branches:network
- Fix dpdk KMP build fails(bsc#1031750)
- enable igb_uio kernel module(fate#322394)
- update kernel version for SLES12SP3 4.4.59 for bsc#1031705
  [*0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch]

- Fix dpdk KMP build fails(bsc#1031750)
- enable igb_uio kernel module(fate#322394)
- update kernel version for SLES12SP3 4.4.59 for bsc#1031705
  [*0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch]

OBS-URL: https://build.opensuse.org/request/show/485838
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=43
2017-04-05 14:51:28 +00:00
bd246ac340 Accepting request 484048 from home:ndas:branches:network
- Enable HAVE_VF_VLAN_PROTO for SLE12SP3(bsc#1031705).
  [+0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch]

- Enable HAVE_VF_VLAN_PROTO for SLE12SP3(bsc#1031705).
  [+0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch]

OBS-URL: https://build.opensuse.org/request/show/484048
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=42
2017-04-05 11:45:54 +00:00