]> code.ossystems Code Review - meta-freescale.git/commit
{dpdk,dpdkvpp}: upgrade to v19.11 of LSDK-20.04
authorJens Rehsack <sno@netbsd.org>
Tue, 7 Apr 2020 14:35:52 +0000 (16:35 +0200)
committerOtavio Salvador <otavio@ossystems.com.br>
Tue, 7 Apr 2020 19:09:42 +0000 (16:09 -0300)
commit9f092b16d7905517ad1c4b08ede27e3e42537817
tree9ed9a2af94be5ece1ba46a6454b3ad38596c14a1
parent574302340cd2b709f6d0da705a8cc8f1e92f2e1b
{dpdk,dpdkvpp}: upgrade to v19.11 of LSDK-20.04

Upgrade dpdk/dpdkvpp to v19.11+LSDK-20.04 tag.

Changes since v19.11:

4110a5fed net/enetc: erratum wa for Rx lock-up issue
7b822adfa UP: example/l2fwd-crypto: align private data size to cache size
22dd1e437 Merge pull request #1187 in GITAM/dpdk from 19.11-qoriq-dev to 19.11-qoriq
62aa9effb Merge pull request #1180 in GITAM/dpdk from DPDK-2262-enetc-perf to 19.11-qoriq-dev
08904e8d4 Merge pull request #1185 in GITAM/dpdk from bugfix/DPDK-2276 to 19.11-qoriq-dev
92949635d UP:crypto/dpaa2_sec: fix HFN override
b7ab49d77 UP: event/dpaa: align the SEC dependency in Makefile
b44c1ed9e UP: crypto/dpaa_sec: fix meson build
a64d9debe net/enetc: perf perf optimize the clean_tx_ring
ae9c0c9e8 Merge pull request #1177 in GITAM/dpdk from 19.11-qoriq-dev to 19.11-qoriq
e5b6183d7 Merge pull request #1176 in GITAM/dpdk from 19.11-qoriq-dev-gagan to 19.11-qoriq-dev
0ee480902 Merge pull request #1175 in GITAM/dpdk from 19.11-qoriq-dev to 19.11-qoriq
cc4d622d3 UP: config: fix caam jr endianness
16b13a832 UP: fix copyright year
598d084a1 Merge pull request #1172 in GITAM/dpdk from 19.11-qoriq-dev to 19.11-qoriq
4759abc4d nxp: fix rcu stall issue on DPAA2 platform
0a423ad9e UP: dpaa: enable set link status
f978c868c UP: net/dpaa: fix get link status fail after stop
4a315d718 UP: nxp/dpaa2: Fix ipsec secgw loopback script
82ec9abfe UP: nxp/dpaa2: fix ipfragment reassembly loopback script
f390adbe4 PVT: nxp: fix dpdk configure scrpt for ls1028
f81fe9fcd UP: bus/dpaa: debug log for no link status support
bb461ff2b crypto/dpaa_sec: reorganize structure members
8f008ce0c Merge pull request #1162 in GITAM/dpdk from 19.11-qoriq-dev to 19.11-qoriq
5f2522590 Merge pull request #1160 in GITAM/dpdk from 19.11-qoriq-dev-update-no-support-logs-for-link-status to 19.11-qoriq-dev
996e29e8c UP: bus/dpaa: debug log for no link status support
d1de550e5 crypto/dpaa_sec: reorganize structure members
4a7dd8d4c Merge pull request #1157 in GITAM/dpdk from 19.11-qoriq-dev-get-link-status-enable-fallback-support to 19.11-qoriq-dev
bbf0b0860 Merge pull request #1156 in GITAM/dpdk from DPDK-2192 to 19.11-qoriq-dev
088239dbc UP: dpaa: Get link status: Enable fallback support
15e4a9c91 PVT: net/dpaa: also check mac type while parsing fqids
c701b25ba PVT: nxp: reserve 0.4 percent CPU for all core performance
afa6d3b2d Revert "PVT: examples: add support for yield while busy looping"
975eb5d08 Merge pull request #1148 in GITAM/dpdk from 19.11-qoriq-dev to 19.11-qoriq
a2d1f9c9b common/dpaax/caamflib: fix 12 bit NULL auth case
0f8e62441 Merge pull request #1143 in GITAM/dpdk from 19.11-qoriq-dev-crypto-dev-on-dpaa-fixed to 19.11-qoriq-dev
fc70532d2 UP: crypto/dpaa_sec: fix performance issue
61a7018ba UP:examples/l2fwd-crypto:skip dev configure for masked devices
e5046968d Merge pull request #1132 in GITAM/dpdk from 19.11-qoriq-dev-enable-link-status-interrupt to 19.11-qoriq-dev
ae3abd98b UP: net/dpaa2: do not prefetch annotaion for physical mode
64804cafd UP: dpaa: enable link state interrupt
4194c6bed PVT: nxp: have one queue for guest eth port
cce1c740d Merge pull request #1140 in GITAM/dpdk from 19.11-qoriq-dev-gagan to 19.11-qoriq-dev
1dd87c986 Merge pull request #1139 in GITAM/dpdk from 19.11-qoriq-dev to 19.11-qoriq
65c02b739 Merge pull request #1138 in GITAM/dpdk from 19.11-qoriq-dev-gagan to 19.11-qoriq-dev
cbd5b3693 config: add IEEE1588 config flag
cc16ad4c7 UP: net/pfe: reduce driver intialization and teardown time
a54557544 UP: net/pfe: Fix double free mac address memory
6040ee7fd Merge pull request #1135 in GITAM/dpdk from 19.11-qoriq-dev to 19.11-qoriq
66c0eb5f5 Merge pull request #1137 in GITAM/dpdk from 19.11-qoriq-dev-legal to 19.11-qoriq-dev
7339deb78 PVT: bus/fslmc: fix check legal issues
01eb68d23 UP: net/pfe: Disable HW CRC stripping
9950a4518 Merge pull request #1129 in GITAM/dpdk from DPDK-2159 to 19.11-qoriq-dev
2b67be888 Merge pull request #1131 in GITAM/dpdk from 19.11-qoriq-dev-driver-dpaa-ethdev to 19.11-qoriq-dev
56119d269 UP: net/dpaa: ip_fragment fixed on dpaa platform
b6e8b63b9 Merge pull request #1111 in GITAM/dpdk from feature/DPDK-362-dpdk-ip-pipeline-application to 19.11-qoriq-dev
f9af75cf8 Merge pull request #1127 in GITAM/dpdk from bugfix/DPDK-2121-ls1046afrwy to 19.11-qoriq-dev
9d80f6baf PVT: net/dpaa read fmc file once
e80aa8f2f PVT: net/dpaa: remove port type check
1655fb735 UP: bus/fslmc: support portal migration
41b843cd7 UP: bus/dpaa: rename the cinh read functions used for ls1088
50f83204a UP: bus/fslmc: fix to handle portal alloc failure
98b1e5610 Merge pull request #1122 in GITAM/dpdk from DPDK-1912 to 19.11-qoriq-dev
2c8b62279 Merge pull request #1125 in GITAM/dpdk from misc_debug to 19.11-qoriq-dev
f23c47f97 Merge pull request #1109 in GITAM/dpdk from DPDK-1779_19.11 to 19.11-qoriq-dev
b8c3a12e0 Merge pull request #1110 in GITAM/dpdk from DPDK-2120-dpaa-devinfo to 19.11-qoriq-dev
4589e5faf Merge pull request #1123 in GITAM/dpdk from DPDK-704 to 19.11-qoriq-dev
31adcb12a UP: mk/toochain: Removed unsupported gcc option
d7cb91c62 UP: dpaa2: enhance portal allocation failure log
3113757b8 PVT: examples: add l2fwd-crypto-event example
6749e032d UP: net/dpaa2: reintroduce env for loopback and prefetch
b549face7 UP: net/dpaa2: add default rx params in info
1ecfd5119 UP: net/dpaa: update process specific device info
ff92525ae PVT: examples: qdma: fix meson and makefiles
2e5d2bc35 PVT: update QDMA demo readme
2e94c2735 PVT: examples: qdma_demo: add latency test
b4f961304 Merge pull request #1116 in GITAM/dpdk from bugfix/DPDK-2106 to 19.11-qoriq-dev
b8e6d709c PVT: nxp: update priority for ksoftirqd process
bf68d2a74 Merge pull request #1121 in GITAM/dpdk from DPDK-2139 to 19.11-qoriq-dev
de6f5d3e7 Merge pull request #1120 in GITAM/dpdk from bugfix/DPDK-2131-congestion-group-issue-on-rxqs-of-multiple-tcs to 19.11-qoriq-dev
f5b38eb4e UP: mk/toochain: Removed unsupported gcc option
210340c20 Merge pull request #1108 in GITAM/dpdk from DPDK-2113_19.11 to 19.11-qoriq-dev
fba7fb902 net/dpaa2: fix congestion group issue on multiple RX TCs
056fd8848 Merge pull request #1114 in GITAM/dpdk from bugfix/DPDK-2122-dpdk-l3fwd-do-not-work-on-ls2088ardb-with-latest-code-of-19.11-version to 19.11-qoriq-dev
4e87b9137 UP: net/dpaa2: distribution size set issue fix
1ecfe3e11 Merge pull request #1112 in GITAM/dpdk from bugfix/DPDK-688-dpaa1-fm_prev_cleanup-issue to 19.11-qoriq-dev
4b513262a Merge pull request #1115 in GITAM/dpdk from 19.11-qoriq-dev-coverity-issue-fixed to 19.11-qoriq-dev
14abb457d examples/ip_pipeline: fix to use sock id instead of cpuid
3dcf31770 examples/ip_pipeline: fix crypto queue config
f077c9bda PVT: app/test-crypto-perf: workaround to use priv mp for security session
5fc6eb7ed common/dpaax/caamflib: remove unnecessary jump for few PDCP cases
3a03387f9 UP: bus/fslmc: fix dereferencing null pointer
b1efc8fc2 UP: raw/skeleton: fix resource leak
178c0e70a UP: net/pfe: fix uninitialized scalar variable
95b029a81 UP: net/pfe: remove unused value
6a8a0c629 UP: net/pfe: fix dereferencing null pointer
6a0e191ad UP: raw/skeleton: fix wrong goto statement
bf1c6711e UP: raw/dpaa2_qdma: fix missing curly bracket
52a997de4 UP: event/dpaa2 : remove if check
456bf2d77 net/dpaa: fman previous cleanup issue fix
27eb1f230 Merge pull request #1101 in GITAM/dpdk from 19.11-qoriq-dev-gagan to 19.11-qoriq-dev
cb37ea62a UP: crypto/dpaa2_sec: fix atomic event processing
1922f5247 PVT: nxp: move qdma demo readme to nxp folder
1aa1e01dc PVT: examples/qdma_demo: use vaddr for job submissions
cbe62be22 UP: net/dpaa: enable Tx queue taildrop
1f5de3822 Merge pull request #1099 in GITAM/dpdk from feature/DPDK-1646-19-11-dpaa2-flow-control to 19.11-qoriq-dev
f371bb69c Merge pull request #1104 in GITAM/dpdk from 19.11-qoriq-dev-fix-coverity-issues to 19.11-qoriq-dev
77d60d4d3 UP: crypto/dpaa_sec: fix dereferencing null pointer
61d6ed3df UP: net/dpaa: free fm and pcd on failure
375e34273 UP: net/dpaa: fix incompatible argument issue
9ef2fdf12 UP: net/dpaa: fix the clang compilation with fmc code
279b30be8 PVT: nxp: add DPAA2 DPDK flow control readme
f768c3f75 UP: app/testpmd: support unequal number of RXQ and TXQ
2bdcdd237 UP: net/dpaa2: flow API FS miss action configuration
3787b0d24 UP: net/dpaa2: flow API QoS setup follows FS setup
0f1c69b4f UP: net/dpaa2: flow data sanity check
0343db1f2 UP: net/dpaa2: index of queue action for flow
ccfa1864e UP: net/dpaa2: distribution size set on multiple TCs
e863ece77 UP: net/dpaa2: discrimination between IPv4 and IPv6
d9c93734b UP: net/dpaa2: log of flow extracts and rules
57ca9aa30 UP: net/dpaa2: define the size of table entry
86ff22d75 UP: net/dpaa2: flow QoS/FS entry indexing
9063c76af UP: net/dpaa2: free flow rule memory
41785d1e5 UP: net/dpaa2: sanity check for flow extracts
f7f500e58 UP: net/dpaa2: key extracts of flow API
15486c2db UP: net/dpaa2: dynamic flow control support
7442336a3 UP: common/dpaax: fix wrong log message values
8ff50f9cd UP: common/dpaax: fix coverity issue
4dc287e45 UP: bus/dpaa: remove dead code
0f340bb99 UP: event/dpaa: remove unused variable
da68ae4a2 PVT: remove dpaa2 build target from build scripts
dc860c1f0 PVT: change dpaa2 build reference to dpaa
379106bb3 PVT: net/dpaa: shared mac support on fmcless mode
6ad066576 PVT: net/dpaa: add fmc parser support for VSP
f8e9f735b PVT: nxp: ls1046ardb shared mac support for dynamic interface
cb3bd515c PVT: nxp: update the mount point to /dev/hugepages
d11fb300b PVT: examples: add compilation of nxp applications
c129ac652 UP: net/dpaa2 - fix 10g port negotiation issue
e940faabe UP: net/dpaa2: add all thread specific variables in one structure
defb2f9a4 UP: example/ptpclient: add a check for timestamp support
7d1994447 UP: net/dpaa2: enable timestamp for IEEE1588
d2e6f1b87 PVT: examples/symmetric_mp_qdma: fix compilation issue
4b907541e PVT: lib/mempool: add 4k boundary errata workaround for LS1043
c827f0302 PVT: nxp: add shared mac and vsp readme and sample dts
60b25b2c9 PVT: nxp: add policy and config files for shared mac
3b55dc459 PVT: net/dpaa: Add support for Virtual Storage Profile
ab211b3ff PVT: net/dpaa: refactor the VSP FMLIB support
ddc017315 PVT: bus/dpaa: Parse dts to support vsp
0236173cb PVT: bus/dpaa: add shared mac support
122ec0118 PVT: net/dpaa: return error for multiple mp config on an device
3382dd2bd PVT: net/dpaa: do not reserve fqid for fmc less mode
0158ac572 PVT: bus/dpaa: update interfaces index as per kernel indexes
3ccfa1a26 drivers: fix copyrights for NXP pmds
19d8a67ea PVT: examples/l2fwd-crypto: add signal handler for exit
ebe95f9f2 PVT: examples/l2fwd-crypto: support multiprocess
f3676ad0a PVT: test/crypto: add test vector for ipsec lookaside offload
1f3116ba0 PVT: app/test-crypto-perf: improve dequeue logic
4db33181d PVT: crypto/dpaa2_sec: ordered queue support
b0e8b25c8 PVT: raw/dpaa2_qdma: add env variable for prefetch mode
5a61e9dba PVT: examples/multi_process: add symmetric_mp_qdma app
475eb09ed PVT: drivers/mempool: LS1043 errata diff
16de9fdbf PVT: net/dpaa: 2.5G support
5def708e1 PVT: bus/dpaa2: have pthread destructor called for dpaa2 only
f5d7018bc PVT: bus/fslmc: fix the null dpio_dev access in cleanup
8d837dbe8 PVT: net/dpaa: fix fd offset data type
22762c6d8 PVT: bus/fslmc: rework portal allocation to a per thread basis
52dfa2d87 PVT:crypto/dpaa2_sec: add security unit test compile time flag
b1a275f81 PVT: net/pfe: fix for 32 bit and PPC compilation
3129b6489 PVT: mbuf: adjust element size and data room size for LS1043 errata
c9f1ebdce PVT: net/dpaa: pre-allocate aligned fqids for rx queues
486aa8403 PVT: net/dpaa2: make parse error drops to be configurable
bb1d4fc45 PVT: net/dpaa: errata workaround for LS1043
87c85928a PVT:net/dpaa: add RSS update func with FMCless
19201b24b PVT:net/dpaa: add support for fmcless mode
1190c6364 PVT:net/dpaa: add support for fmlib in dpdk
6d444f7c9 PVT:net/dpaa2: make data stashing configurable
49baa6191 PVT:net/dpaa: env variable for taildrop enable/disable
0195218e3 PVT: ethdev: support fslmc and dpaa bus for iteration
3bd77f008 PVT: mk: remove pedantic from compile error list
ca1ae0657 PVT: drivers: fix 32 bit compilation
872e3ed85 PVT: config: nxp platform specific config optimizations
6313ae3e3 PVT:bus/dpaa: support for Core 0 performance
935c6f203 PVT:bus/fslmc: dpio affinity for virtual m/c using env variable
0a38634f3 PVT:bus/fslmc: support for Core 0 performance
37fb0dadc PVT:bus/dpaa: add flag to disable sec devices
2a46834bd PVT: examples/l3fwd: fix jumbo packet drop issue
f42d5c4b5 PVT: examples: add support for yield while busy looping
c6decfeee PVT: examples: l3fwd: Fix spec creation for traffic split scenario
8bbcd4b9a PVT: examples/l3fwd: add support for ethtype based traffic splitting
1973c8ac2 PVT: examples/l3fwd: fix the split mode option dpdmux connection naming
38160aa2a PVT: examples/l2fwd-qdma: add l2fwd qdma sample application
f180297d8 PVT:examples/l3fwd: add option for burst size config
f4e300172 PVT:examples/l2fwd: burst size as a argument
368ee5778 PVT: examples/l3fwd: support for traffic bifurcation
17d1fafac PVT: examples/l3fwd: add eventdev mode support
7fd2a5edf PVT: examples/l3fwd: enable per-port bufpool by default
5685d504b PVT: examples: add cmdif
e3fb7b4e2 PVT: examples: add qdma_demo
024f53ca6 PVT: add NXP specific scripts for all platforms

Signed-off-by: Jens Rehsack <sno@netbsd.org>
recipes-extended/dpdk/dpdk.inc
recipes-extended/dpdk/dpdk/0001-Add-RTE_KERNELDIR_OUT.patch
recipes-extended/dpdk/dpdk/0001-add-Wno-cast-function-type.patch
recipes-extended/dpdk/dpdk/0004-update-WERROR_FLAGS.patch
recipes-extended/dpdk/dpdk_18.11.bb [deleted file]
recipes-extended/dpdk/dpdk_19.11-20.04.bb [new file with mode: 0644]
recipes-extended/vpp-core/dpdkvpp.bb
recipes-extended/vpp-core/dpdkvpp/0001-Add-RTE_KERNELDIR_OUT.patch
recipes-extended/vpp-core/dpdkvpp/0001-add-Wno-cast-function-type.patch
recipes-extended/vpp-core/dpdkvpp/0004-update-WERROR_FLAGS.patch