libdpdk-17_11-0-17.11.2-lp150.2.2.1<>,ZH[o66/=„ЫHiێ}Fr?~H3A ;OEla`4K}G pn59# ,ԏ#,Wӳ ;TqWG]./9HT/KnY֨ns4៼=CS`7)avP>uV0卻`\[8 `ẍ c>tT/յ'+2nTTjAXx_-"sl -K?B6.1urFj|2dQ'*Z_>;?d & S( Aaqww\w Jw 8w w Kw  w"lw$w''4w)NxuPLu`gu(`8`09a0:d0>@GwHwIwXDY\w]w^bcdef l"u4wvQClibdpdk-17_11-017.11.2lp150.2.2.1Data Plane Development Kit runtime librariesThis package contains the runtime libraries needed for 3rd party application to use the Data Plane Development Kit.[o66cloud105_-openSUSE Leap 15.0openSUSEBSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-onlyhttp://bugs.opensuse.orgDevelopment/Libraries/C and C++http://dpdk.orglinuxx86_64%!"")!$!' ' !'$)P9}yXy00*YP8Xp(pX(8yPm8ZZ8@p(H(HXH( Z{0 h8`0XI @HiIY8\ z9h(-z| (MiI)0(h|8A[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o5[o52f019308b6c9ceb21d22b20df96558c106a04bd0a9d7de17ba2604fcdc85d16b3711cc2cce786855a004961c5231c55f14d5a6f6291c07296d7195eb68b135d69e5dec2006a76b22ae86169c6031fcb849a0b723cbac321b845e332ba02cbf9f88dfa332824ce92080ef17c4174191c8ac1c8b1abab756ff0e7741678569c13169f2f9b962f0edce522e1ed5a568aec62b7b732d642b56eb453010b93cd49db715bc5498f0f507c8f79aa87d38aef4332a7ba92923afaea3513045e4800abf426434e41f7c45608dd42c69c294a9515a2353e921795cf3bf21206f37b8acf017c860abe14a138e704ec4ea95d45d7684b5aaf8c436d1d909e0065ed50c9f512f4476d03a955f3fae37ad151484d7026d638e4dbf9d95f9a334a940d77684cacfb1921de8bcc8b9f9e1a3571bb89b24a13b27d96e90f90e51cdc0e392fd3440b2c35215a78768aa0485189ccc31cb80aad11d3d969c0c6290c86b3e5b3e051031eda551d7b5f4b3abb9ec7d3198bf7ce8fdac71e5cfc9b52f659e68e83459a09b7f25b6334c6d7d75bfeb13807c6a3634bd4c3c097b975366d9978a1f01b8e47c2d4b1052bedc9551a74905199b635972394217607a36791df36c3fe34840973a39d9c5ebcbd4fe719ffee0b6d8cc018028058e67093e54bd95599f358cc7ed30919cf5735cdb476bd30a7457e3f48288d4a7e00407c477cafd9eaa4dec9ae85ee12baf958c56687008c0b84cbe632bbc9763f562fd7e32aab2c7737a8a41ea71bbb0d75e7011b137d8efb9555c9d9d19b906e0ace6105dbe37015e6ddb0aa1037d5358a4add78afe54946bdc5c1726e3c6d29cdff96efa38ce20857e6b6bf757b43983b8301a55ff87fac2be690cec3df06949bb160a9e53663b1290f2b232244c1be2d284707b47a386890db8d64cabcaf5d1d1e5c2e196472a9322ca954e82fa47f8209383e703d46811568b6ab8301e2cd067d9066a41c4722b8d2c49d51113bddb1b016d431162b846b66e41a96c994c92120df6a2c12eccd1277cd0cebd5d9b3f2dea2b1f23ca4ec66979d5dadbcce7f812ae95cefa8522e317d777800331014f67de3706b35bfb2fb45b5866a84a2a8457a486f91888ba11020469708c2519599bc8625cb3283b94dcda99e1123fe7c402bc0cdbd6576accf940f147efb658fd8ff6d6e37491a2babd40530ba1ce33ce705af11c0a4a0b38468059070d170c1233e27916779da6b4503b5550e4f6cc642281e5f411009af4627f2d43689b1bbee40cb4a02684635a1d81b5569d489d0fc9b7c735978031290dcfeafa231ebc903407d379c7d8db47abe655ab50ec1e019e56c6757cdaf3ac9127010ffd2ea2c4f499fc427dc2d4a4bf3903f5a1ecb5e71dc835cdb2b8bcb24c13ba30403b2dc0f1b48370715c4127678c798942fdf775878b49ad3daba46fd2b8d393312800514c5c9ef1fb3ce063bf26d76d37c10335ffb1d5efb9fe197b4604df0e93b7973381f51d3fd535508897e470244a5dc080253387d391c4d20a05bb2ef4d788263441af6e0b3f3de3e09b3fa118aed5c281e4b6ba5016c9495fd833ababcbf14e4b436493f9ae8f71813dcd50b699c7c33a0266bd67d41e1c2c956b5236cd1577a5e26a7f1dc92f2277ad856ee473dee47e0c361d0417b4d63e11bb508d7d5d9501465fefaa133f8f1730c07ab7bab493f2df6efbca046ad3c5959b577e35590f84c85890318f0eb8d3644e5189e86cd32bade7d262368c449abf2d014fd41199a763565d3056c55db3f57931e3c5b720345fd16b9cc88085b6bbcb3f1c00517b202cbdfafaa92ce17d0ca92908bce1cfc3d3066caf8b8c38e5c48aaa3089e2bb99ccd5012e4e8b7dc95b2a0141b9a27ee84105daa1351781911efacd47a0b18539b8e184beae1437ee62b0775f75fa5776bfc54b053d183c99625e5f8ee06f80797635963d6143fc40669a1e4aa93dcaafb6e50719c6a18c6ea463530b9a86d64b5f87edaba4196a6abd17883b04bcf53d8d8f2765235e695cf67fd8a60e0eae80a92bc63b5c540434e710271842319a18cf978453e089275a23d72ce696643206db98a28bdc1554c7fc9ab39cf88fa56e97da9f11d4e99281816a10fdc8ae6baf457b66ba0890a971f7d54175239e579336a2a0b375c334ff137417b42eec01637d1b13ee4a59e44522fcb6bed90298c5b518d23d0e9d68d6fe3b25387f2705cd7ebb38eabffdb9c49d65233bb042ef6038d869a7c21cdffbfc8a8be88526b2cc27b03bc27b3fcd61cedad50b987946784c191ed3d46bd51761922d35cdc8a5ccae91fc9ab0c84b5ae4d292d84da9102c9bfd18b930b079ac81d4bafddd746a450f28589266bc559708b8e422eb0daa3d717c5d69b3d0d165a9e718f89e8362e67fba5412889e6ff1b5e8a794f92b82fc8ac48374ca0f9efec09b7db16b3bca1e95f56fbc5343760bea43d7bc9fa83578497c3eba9d8ed8fb3ca490048220b6cb9c0bc53c3cfcfdf4443f2442d84c47df1510671f358b357ca58f6fde6dc8cd8eb0c624c4d3c3b06be1c0a566d78087440eaef8024fcabbfb76a2861caa7c020890da4a37aa27b30ed79980c4da11700c843c70a8037175500f4b57208450ef33b308263b99be70fa080bf062bd97a648199cf0b24bfb8a3f1d352dd259f2322635b5f5347d44336e3e916f4d8cce4dd28662354beebe2a67f3a77451f4571db8cfcc40ee2ad39a57124f6e2a1204dfb6006986c1c5bb22bfd1b5a724d39c7bc57ada9ee3c13b1552574502444f998a0cc34aa41e2ab6a5116301882d51abda2a02b92b6a9747561cbcdad209d7530d218715610ddc8ca0b6dab0c8a4be1b23a52a60db6991c2f7a73434dfb849bab9278cb3095a5596fa0392259f5b15c32bcf6ae1e7e351db5dc74e06fc1ed9e0c7c8b4ba83975ef94dd7b26f49c783a67606580682a8bdd015859d69d919fc5c935601b97e53d6c23de08fa46622e20a73641acc77674c47c37454147072c1a00b3563e715154818ebb1397b517186f298c75572caf934613b5df4acbf32e3a7bc7832403dd942a3043141cd55721a23fe1c5dae811007fe456ea45471662861ae69086438e55e179d96afc3ffc1ee1cf3dd3210cbb867ed06f8fcce854134641b9ba071b33f9090e4978570d8a95fa35eece3b38fa52d44275efefa357a882fea75024485a6c1a0457fdb5c8a95b4f75d0577817eabd8c1d312b8d6aa5d9a135fd14751dd700dc7cc822770bc067e4861e38999353222d689902f4a4dee747821e933a8c2fb47125af855bc828ec7f6d6a918cbb1167221cc2da76c38805ff76932d04354123760c30694651c61ebf9d4b94f3775fbedafaadcf2529f4462e1e63679dd2a7413f2d0319433e5be428f6ba8a5ae4d9c98c49c054cfb478cffaf2167b742751d4bbaed60460737c92dc22b02d92236c2dd94b1621d9e62d5faa6152fd8dd6c09c7dfd8e5d898207709da7496692b2b2f5b1f5264e0ae366a820fd082d79577d151a4070cb3f301b3dc6ebca7b33009ce80adfaa14d86fb588b3f002b0d8015d60497a905223f4ebddf../librte_mempool_octeontx.so.17.11.2../librte_mempool_ring.so.17.11.2../librte_mempool_stack.so.17.11.2../librte_pmd_af_packet.so.17.11.2../librte_pmd_ark.so.17.11.2../librte_pmd_avp.so.17.11.2../librte_pmd_bnx2x.so.17.11.2../librte_pmd_bnxt.so.17.11.2../librte_pmd_bond.so.17.11.2../librte_pmd_crypto_scheduler.so.17.11.2../librte_pmd_cxgbe.so.17.11.2../librte_pmd_e1000.so.17.11.2../librte_pmd_ena.so.17.11.2../librte_pmd_enic.so.17.11.2../librte_pmd_failsafe.so.17.11.2../librte_pmd_fm10k.so.17.11.2../librte_pmd_i40e.so.17.11.2../librte_pmd_ixgbe.so.17.11.2../librte_pmd_kni.so.17.11.2../librte_pmd_lio.so.17.11.2../librte_pmd_mlx4.so.17.11.2../librte_pmd_mlx5.so.17.11.2../librte_pmd_nfp.so.17.11.2../librte_pmd_null.so.17.11.2../librte_pmd_null_crypto.so.17.11.2../librte_pmd_octeontx.so.17.11.2../librte_pmd_octeontx_ssovf.so.17.11.2../librte_pmd_pcap.so.17.11.2../librte_pmd_qede.so.17.11.2../librte_pmd_ring.so.17.11.2../librte_pmd_sfc_efx.so.17.11.2../librte_pmd_skeleton_event.so.17.11.2../librte_pmd_softnic.so.17.11.2../librte_pmd_sw_event.so.17.11.2../librte_pmd_tap.so.17.11.2../librte_pmd_thunderx_nicvf.so.17.11.2../librte_pmd_vhost.so.17.11.2../librte_pmd_virtio.so.17.11.2../librte_pmd_vmxnet3_uio.so.17.11.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdpdk-17.11.2-lp150.2.2.1.src.rpmlibdpdk-17_11-0libdpdk-17_11-0(x86-64)libdpdk-17_11-0-anylibrte_acl.so.17.11.2()(64bit)librte_acl.so.17.11.2(DPDK_2.0)(64bit)librte_bitratestats.so.17.11.2()(64bit)librte_bitratestats.so.17.11.2(DPDK_17.05)(64bit)librte_bus_pci.so.17.11.2()(64bit)librte_bus_pci.so.17.11.2(DPDK_17.11)(64bit)librte_bus_vdev.so.17.11.2()(64bit)librte_bus_vdev.so.17.11.2(DPDK_17.11)(64bit)librte_cfgfile.so.17.11.2()(64bit)librte_cfgfile.so.17.11.2(DPDK_16.04)(64bit)librte_cfgfile.so.17.11.2(DPDK_17.05)(64bit)librte_cfgfile.so.17.11.2(DPDK_17.11)(64bit)librte_cfgfile.so.17.11.2(DPDK_2.0)(64bit)librte_cmdline.so.17.11.2()(64bit)librte_cmdline.so.17.11.2(DPDK_2.0)(64bit)librte_cmdline.so.17.11.2(DPDK_2.1)(64bit)librte_cryptodev.so.17.11.2()(64bit)librte_cryptodev.so.17.11.2(DPDK_16.04)(64bit)librte_cryptodev.so.17.11.2(DPDK_17.02)(64bit)librte_cryptodev.so.17.11.2(DPDK_17.05)(64bit)librte_cryptodev.so.17.11.2(DPDK_17.08)(64bit)librte_cryptodev.so.17.11.2(DPDK_17.11)(64bit)librte_distributor.so.17.11.2()(64bit)librte_distributor.so.17.11.2(DPDK_17.05)(64bit)librte_distributor.so.17.11.2(DPDK_2.0)(64bit)librte_eal.so.17.11.2()(64bit)librte_eal.so.17.11.2(DPDK_16.04)(64bit)librte_eal.so.17.11.2(DPDK_16.07)(64bit)librte_eal.so.17.11.2(DPDK_16.11)(64bit)librte_eal.so.17.11.2(DPDK_17.02)(64bit)librte_eal.so.17.11.2(DPDK_17.05)(64bit)librte_eal.so.17.11.2(DPDK_17.08)(64bit)librte_eal.so.17.11.2(DPDK_17.11)(64bit)librte_eal.so.17.11.2(DPDK_2.0)(64bit)librte_eal.so.17.11.2(DPDK_2.1)(64bit)librte_eal.so.17.11.2(DPDK_2.2)(64bit)librte_eal.so.17.11.2(EXPERIMENTAL)(64bit)librte_efd.so.17.11.2()(64bit)librte_efd.so.17.11.2(DPDK_17.02)(64bit)librte_ethdev.so.17.11.2()(64bit)librte_ethdev.so.17.11.2(DPDK_16.04)(64bit)librte_ethdev.so.17.11.2(DPDK_16.07)(64bit)librte_ethdev.so.17.11.2(DPDK_17.02)(64bit)librte_ethdev.so.17.11.2(DPDK_17.05)(64bit)librte_ethdev.so.17.11.2(DPDK_17.08)(64bit)librte_ethdev.so.17.11.2(DPDK_17.11)(64bit)librte_ethdev.so.17.11.2(DPDK_2.2)(64bit)librte_ethdev.so.17.11.2(EXPERIMENTAL)(64bit)librte_eventdev.so.17.11.2()(64bit)librte_eventdev.so.17.11.2(DPDK_17.05)(64bit)librte_eventdev.so.17.11.2(DPDK_17.08)(64bit)librte_eventdev.so.17.11.2(DPDK_17.11)(64bit)librte_flow_classify.so.17.11.2()(64bit)librte_flow_classify.so.17.11.2(EXPERIMENTAL)(64bit)librte_gro.so.17.11.2()(64bit)librte_gro.so.17.11.2(DPDK_17.08)(64bit)librte_gso.so.17.11.2()(64bit)librte_gso.so.17.11.2(DPDK_17.11)(64bit)librte_hash.so.17.11.2()(64bit)librte_hash.so.17.11.2(DPDK_16.07)(64bit)librte_hash.so.17.11.2(DPDK_2.0)(64bit)librte_hash.so.17.11.2(DPDK_2.1)(64bit)librte_hash.so.17.11.2(DPDK_2.2)(64bit)librte_ip_frag.so.17.11.2()(64bit)librte_ip_frag.so.17.11.2(DPDK_17.08)(64bit)librte_ip_frag.so.17.11.2(DPDK_2.0)(64bit)librte_jobstats.so.17.11.2()(64bit)librte_jobstats.so.17.11.2(DPDK_16.04)(64bit)librte_jobstats.so.17.11.2(DPDK_2.0)(64bit)librte_kni.so.17.11.2()(64bit)librte_kni.so.17.11.2(DPDK_2.0)(64bit)librte_kvargs.so.17.11.2()(64bit)librte_kvargs.so.17.11.2(DPDK_2.0)(64bit)librte_latencystats.so.17.11.2()(64bit)librte_latencystats.so.17.11.2(DPDK_17.05)(64bit)librte_lpm.so.17.11.2()(64bit)librte_lpm.so.17.11.2(DPDK_16.04)(64bit)librte_lpm.so.17.11.2(DPDK_17.05)(64bit)librte_lpm.so.17.11.2(DPDK_2.0)(64bit)librte_mbuf.so.17.11.2()(64bit)librte_mbuf.so.17.11.2(DPDK_16.11)(64bit)librte_mbuf.so.17.11.2(DPDK_2.0)(64bit)librte_mbuf.so.17.11.2(DPDK_2.1)(64bit)librte_member.so.17.11.2()(64bit)librte_member.so.17.11.2(DPDK_17.11)(64bit)librte_mempool.so.17.11.2()(64bit)librte_mempool.so.17.11.2(DPDK_16.07)(64bit)librte_mempool.so.17.11.2(DPDK_17.11)(64bit)librte_mempool.so.17.11.2(DPDK_2.0)(64bit)librte_mempool_octeontx.so.17.11.2()(64bit)librte_mempool_octeontx.so.17.11.2(DPDK_17.11)(64bit)librte_mempool_ring.so.17.11.2()(64bit)librte_mempool_ring.so.17.11.2(DPDK_17.05)(64bit)librte_mempool_stack.so.17.11.2()(64bit)librte_mempool_stack.so.17.11.2(DPDK_17.05)(64bit)librte_meter.so.17.11.2()(64bit)librte_meter.so.17.11.2(DPDK_2.0)(64bit)librte_metrics.so.17.11.2()(64bit)librte_metrics.so.17.11.2(DPDK_17.05)(64bit)librte_net.so.17.11.2()(64bit)librte_net.so.17.11.2(DPDK_16.11)(64bit)librte_net.so.17.11.2(DPDK_17.05)(64bit)librte_pci.so.17.11.2()(64bit)librte_pci.so.17.11.2(DPDK_17.11)(64bit)librte_pdump.so.17.11.2()(64bit)librte_pdump.so.17.11.2(DPDK_16.07)(64bit)librte_pipeline.so.17.11.2()(64bit)librte_pipeline.so.17.11.2(DPDK_16.04)(64bit)librte_pipeline.so.17.11.2(DPDK_2.0)(64bit)librte_pipeline.so.17.11.2(DPDK_2.1)(64bit)librte_pipeline.so.17.11.2(DPDK_2.2)(64bit)librte_pmd_af_packet.so.17.11.2()(64bit)librte_pmd_af_packet.so.17.11.2(DPDK_2.0)(64bit)librte_pmd_ark.so.17.11.2()(64bit)librte_pmd_ark.so.17.11.2(DPDK_17.05)(64bit)librte_pmd_avp.so.17.11.2()(64bit)librte_pmd_avp.so.17.11.2(DPDK_17.05)(64bit)librte_pmd_bnx2x.so.17.11.2()(64bit)librte_pmd_bnx2x.so.17.11.2(DPDK_2.1)(64bit)librte_pmd_bnxt.so.17.11.2()(64bit)librte_pmd_bnxt.so.17.11.2(DPDK_17.08)(64bit)librte_pmd_bond.so.17.11.2()(64bit)librte_pmd_bond.so.17.11.2(DPDK_16.04)(64bit)librte_pmd_bond.so.17.11.2(DPDK_16.07)(64bit)librte_pmd_bond.so.17.11.2(DPDK_17.08)(64bit)librte_pmd_bond.so.17.11.2(DPDK_2.0)(64bit)librte_pmd_bond.so.17.11.2(DPDK_2.1)(64bit)librte_pmd_crypto_scheduler.so.17.11.2()(64bit)librte_pmd_crypto_scheduler.so.17.11.2(DPDK_17.02)(64bit)librte_pmd_crypto_scheduler.so.17.11.2(DPDK_17.05)(64bit)librte_pmd_cxgbe.so.17.11.2()(64bit)librte_pmd_cxgbe.so.17.11.2(DPDK_2.1)(64bit)librte_pmd_e1000.so.17.11.2()(64bit)librte_pmd_e1000.so.17.11.2(DPDK_2.0)(64bit)librte_pmd_ena.so.17.11.2()(64bit)librte_pmd_ena.so.17.11.2(DPDK_16.04)(64bit)librte_pmd_enic.so.17.11.2()(64bit)librte_pmd_enic.so.17.11.2(DPDK_2.0)(64bit)librte_pmd_failsafe.so.17.11.2()(64bit)librte_pmd_failsafe.so.17.11.2(DPDK_17.08)(64bit)librte_pmd_fm10k.so.17.11.2()(64bit)librte_pmd_fm10k.so.17.11.2(DPDK_2.0)(64bit)librte_pmd_i40e.so.17.11.2()(64bit)librte_pmd_i40e.so.17.11.2(DPDK_17.02)(64bit)librte_pmd_i40e.so.17.11.2(DPDK_17.05)(64bit)librte_pmd_i40e.so.17.11.2(DPDK_17.08)(64bit)librte_pmd_i40e.so.17.11.2(DPDK_17.11)(64bit)librte_pmd_i40e.so.17.11.2(DPDK_2.0)(64bit)librte_pmd_ixgbe.so.17.11.2()(64bit)librte_pmd_ixgbe.so.17.11.2(DPDK_16.11)(64bit)librte_pmd_ixgbe.so.17.11.2(DPDK_17.02)(64bit)librte_pmd_ixgbe.so.17.11.2(DPDK_17.05)(64bit)librte_pmd_ixgbe.so.17.11.2(DPDK_17.08)(64bit)librte_pmd_ixgbe.so.17.11.2(DPDK_2.0)(64bit)librte_pmd_kni.so.17.11.2()(64bit)librte_pmd_kni.so.17.11.2(DPDK_17.05)(64bit)librte_pmd_lio.so.17.11.2()(64bit)librte_pmd_lio.so.17.11.2(DPDK_17.05)(64bit)librte_pmd_mlx4.so.17.11.2()(64bit)librte_pmd_mlx4.so.17.11.2(DPDK_2.0)(64bit)librte_pmd_mlx5.so.17.11.2()(64bit)librte_pmd_mlx5.so.17.11.2(DPDK_2.2)(64bit)librte_pmd_nfp.so.17.11.2()(64bit)librte_pmd_nfp.so.17.11.2(DPDK_2.2)(64bit)librte_pmd_null.so.17.11.2()(64bit)librte_pmd_null.so.17.11.2(DPDK_2.0)(64bit)librte_pmd_null_crypto.so.17.11.2()(64bit)librte_pmd_null_crypto.so.17.11.2(DPDK_16.04)(64bit)librte_pmd_octeontx.so.17.11.2()(64bit)librte_pmd_octeontx.so.17.11.2(DPDK_17.11)(64bit)librte_pmd_octeontx_ssovf.so.17.11.2()(64bit)librte_pmd_octeontx_ssovf.so.17.11.2(DPDK_17.05)(64bit)librte_pmd_pcap.so.17.11.2()(64bit)librte_pmd_pcap.so.17.11.2(DPDK_2.0)(64bit)librte_pmd_qede.so.17.11.2()(64bit)librte_pmd_qede.so.17.11.2(DPDK_16.04)(64bit)librte_pmd_ring.so.17.11.2()(64bit)librte_pmd_ring.so.17.11.2(DPDK_2.0)(64bit)librte_pmd_ring.so.17.11.2(DPDK_2.2)(64bit)librte_pmd_sfc_efx.so.17.11.2()(64bit)librte_pmd_sfc_efx.so.17.11.2(DPDK_17.02)(64bit)librte_pmd_skeleton_event.so.17.11.2()(64bit)librte_pmd_skeleton_event.so.17.11.2(DPDK_17.05)(64bit)librte_pmd_softnic.so.17.11.2()(64bit)librte_pmd_softnic.so.17.11.2(DPDK_17.11)(64bit)librte_pmd_sw_event.so.17.11.2()(64bit)librte_pmd_sw_event.so.17.11.2(DPDK_17.05)(64bit)librte_pmd_tap.so.17.11.2()(64bit)librte_pmd_tap.so.17.11.2(DPDK_17.02)(64bit)librte_pmd_thunderx_nicvf.so.17.11.2()(64bit)librte_pmd_thunderx_nicvf.so.17.11.2(DPDK_16.07)(64bit)librte_pmd_vhost.so.17.11.2()(64bit)librte_pmd_vhost.so.17.11.2(DPDK_16.04)(64bit)librte_pmd_vhost.so.17.11.2(DPDK_16.11)(64bit)librte_pmd_virtio.so.17.11.2()(64bit)librte_pmd_virtio.so.17.11.2(DPDK_2.0)(64bit)librte_pmd_vmxnet3_uio.so.17.11.2()(64bit)librte_pmd_vmxnet3_uio.so.17.11.2(DPDK_2.0)(64bit)librte_port.so.17.11.2()(64bit)librte_port.so.17.11.2(DPDK_16.07)(64bit)librte_port.so.17.11.2(DPDK_16.11)(64bit)librte_port.so.17.11.2(DPDK_2.0)(64bit)librte_port.so.17.11.2(DPDK_2.1)(64bit)librte_port.so.17.11.2(DPDK_2.2)(64bit)librte_power.so.17.11.2()(64bit)librte_power.so.17.11.2(DPDK_17.11)(64bit)librte_power.so.17.11.2(DPDK_2.0)(64bit)librte_reorder.so.17.11.2()(64bit)librte_reorder.so.17.11.2(DPDK_2.0)(64bit)librte_ring.so.17.11.2()(64bit)librte_ring.so.17.11.2(DPDK_2.0)(64bit)librte_ring.so.17.11.2(DPDK_2.2)(64bit)librte_sched.so.17.11.2()(64bit)librte_sched.so.17.11.2(DPDK_2.0)(64bit)librte_sched.so.17.11.2(DPDK_2.1)(64bit)librte_security.so.17.11.2()(64bit)librte_security.so.17.11.2(EXPERIMENTAL)(64bit)librte_table.so.17.11.2()(64bit)librte_table.so.17.11.2(DPDK_17.11)(64bit)librte_timer.so.17.11.2()(64bit)librte_timer.so.17.11.2(DPDK_2.0)(64bit)librte_vhost.so.17.11.2()(64bit)librte_vhost.so.17.11.2(DPDK_16.07)(64bit)librte_vhost.so.17.11.2(DPDK_17.05)(64bit)librte_vhost.so.17.11.2(DPDK_17.08)(64bit)librte_vhost.so.17.11.2(DPDK_17.11.2)(64bit)librte_vhost.so.17.11.2(DPDK_2.0)(64bit)librte_vhost.so.17.11.2(DPDK_2.1)(64bit)    /sbin/ldconfig/sbin/ldconfig/sbin/ldconfig/sbin/ldconfigld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libibverbs.so.1()(64bit)libibverbs.so.1(IBVERBS_1.0)(64bit)libibverbs.so.1(IBVERBS_1.1)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libmlx4.so.1()(64bit)libmlx4.so.1(MLX4_1.0)(64bit)libmlx5.so.1()(64bit)libmlx5.so.1(MLX5_1.0)(64bit)libmlx5.so.1(MLX5_1.1)(64bit)libmlx5.so.1(MLX5_1.2)(64bit)libnuma.so.1()(64bit)libnuma.so.1(libnuma_1.1)(64bit)libnuma.so.1(libnuma_1.2)(64bit)libpcap.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.12)(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.4)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)librte_acl.so.17.11.2()(64bit)librte_acl.so.17.11.2(DPDK_2.0)(64bit)librte_bus_pci.so.17.11.2()(64bit)librte_bus_pci.so.17.11.2(DPDK_17.11)(64bit)librte_bus_vdev.so.17.11.2()(64bit)librte_bus_vdev.so.17.11.2(DPDK_17.11)(64bit)librte_cmdline.so.17.11.2()(64bit)librte_cmdline.so.17.11.2(DPDK_2.0)(64bit)librte_cryptodev.so.17.11.2()(64bit)librte_cryptodev.so.17.11.2(DPDK_16.04)(64bit)librte_cryptodev.so.17.11.2(DPDK_17.02)(64bit)librte_cryptodev.so.17.11.2(DPDK_17.08)(64bit)librte_cryptodev.so.17.11.2(DPDK_17.11)(64bit)librte_eal.so.17.11.2()(64bit)librte_eal.so.17.11.2(DPDK_16.07)(64bit)librte_eal.so.17.11.2(DPDK_16.11)(64bit)librte_eal.so.17.11.2(DPDK_17.02)(64bit)librte_eal.so.17.11.2(DPDK_17.05)(64bit)librte_eal.so.17.11.2(DPDK_17.08)(64bit)librte_eal.so.17.11.2(DPDK_17.11)(64bit)librte_eal.so.17.11.2(DPDK_2.0)(64bit)librte_eal.so.17.11.2(DPDK_2.1)(64bit)librte_eal.so.17.11.2(DPDK_2.2)(64bit)librte_eal.so.17.11.2(EXPERIMENTAL)(64bit)librte_ethdev.so.17.11.2()(64bit)librte_ethdev.so.17.11.2(DPDK_16.07)(64bit)librte_ethdev.so.17.11.2(DPDK_17.02)(64bit)librte_ethdev.so.17.11.2(DPDK_17.05)(64bit)librte_ethdev.so.17.11.2(DPDK_17.08)(64bit)librte_ethdev.so.17.11.2(DPDK_17.11)(64bit)librte_ethdev.so.17.11.2(DPDK_2.2)(64bit)librte_eventdev.so.17.11.2()(64bit)librte_eventdev.so.17.11.2(DPDK_17.05)(64bit)librte_eventdev.so.17.11.2(DPDK_17.08)(64bit)librte_eventdev.so.17.11.2(DPDK_17.11)(64bit)librte_hash.so.17.11.2()(64bit)librte_hash.so.17.11.2(DPDK_2.0)(64bit)librte_hash.so.17.11.2(DPDK_2.1)(64bit)librte_ip_frag.so.17.11.2()(64bit)librte_ip_frag.so.17.11.2(DPDK_17.08)(64bit)librte_ip_frag.so.17.11.2(DPDK_2.0)(64bit)librte_kni.so.17.11.2()(64bit)librte_kni.so.17.11.2(DPDK_2.0)(64bit)librte_kvargs.so.17.11.2()(64bit)librte_kvargs.so.17.11.2(DPDK_2.0)(64bit)librte_lpm.so.17.11.2()(64bit)librte_lpm.so.17.11.2(DPDK_2.0)(64bit)librte_mbuf.so.17.11.2()(64bit)librte_mbuf.so.17.11.2(DPDK_16.11)(64bit)librte_mbuf.so.17.11.2(DPDK_2.1)(64bit)librte_mempool.so.17.11.2()(64bit)librte_mempool.so.17.11.2(DPDK_16.07)(64bit)librte_mempool.so.17.11.2(DPDK_2.0)(64bit)librte_mempool_octeontx.so.17.11.2()(64bit)librte_mempool_octeontx.so.17.11.2(DPDK_17.11)(64bit)librte_metrics.so.17.11.2()(64bit)librte_metrics.so.17.11.2(DPDK_17.05)(64bit)librte_net.so.17.11.2()(64bit)librte_net.so.17.11.2(DPDK_16.11)(64bit)librte_pci.so.17.11.2()(64bit)librte_pci.so.17.11.2(DPDK_17.11)(64bit)librte_pmd_octeontx.so.17.11.2()(64bit)librte_pmd_octeontx.so.17.11.2(DPDK_17.11)(64bit)librte_ring.so.17.11.2()(64bit)librte_ring.so.17.11.2(DPDK_2.0)(64bit)librte_ring.so.17.11.2(DPDK_2.2)(64bit)librte_sched.so.17.11.2()(64bit)librte_sched.so.17.11.2(DPDK_2.0)(64bit)librte_vhost.so.17.11.2()(64bit)librte_vhost.so.17.11.2(DPDK_16.07)(64bit)librte_vhost.so.17.11.2(DPDK_17.05)(64bit)librte_vhost.so.17.11.2(DPDK_17.08)(64bit)librte_vhost.so.17.11.2(DPDK_2.0)(64bit)librte_vhost.so.17.11.2(DPDK_2.1)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1ZZZH@Z\ZTZ@X6@W 4.8 [+0006-kni-fix-ethtool-build-with-kernel-4.11.patch, +0007-igb_uio-switch-to-new-irq-function-for-MSI-X.patch]- 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 * net/thunderx: fix stats access out of bounds * net/virtio: disable LSC interrupt if MSIX not enabled * net/i40e: fix mbuf alloc failed counter * net: fix stripped VLAN flag for offload emulation * vfio: fix disabling INTx * net/igb: fix VF MAC address setting * net/igb: fix VF MAC address setting * net/ixgbe: fix VF Rx mode for allmulticast disabled * net/bonding: fix updating slave link status * net/virtio-user: fix overflow * net/i40e: fix TC bitmap of VEB * net/ixgbe/base: fix build error * net/ixgbe: fix Rx queue blocking issue * net/ixgbe: fix all queues drop setting of DCB * net/ixgbe: fix TC bandwidth setting more details can be found in http://dpdk.org/ml/archives/stable/2017-May/001809.html [- 0005-kni-fix-build-with-kernel-4.11.patch] - use default gcc which is now gcc7 (bsc#1042372) [+0005-kni-fix-build-with-gcc-7.1.patch]- Add upstream patch to fix building against linux kernel 4.11 [+0005-kni-fix-build-with-kernel-4.11.patch]- sync mailbox definitions with Linux PF driver(bsc#1035993) [+0004-net-thunderx-sync-mailbox-definitions-with-Linux-PF-.patch]- Enable HAVE_TRANS_START_HELPER for SLE12SP3(bsc#1031705). [+0003-kni-define-HAVE_TRANS_START_HELPER-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]- Enable HAVE_VF_VLAN_PROTO for SLE12SP3(bsc#1031705). [+0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch]- Disable dpdk-kmp package for ix86.- Upgrade to LTS release of 16.11 which contains fixes below(fate#321541): * app/test: fix symmetric session free in crypto perf tests * app/testpmd: fix check for invalid ports * app/testpmd: fix static build link ordering * crypto/aesni_gcm: fix IV size in capabilities * crypto/aesni_gcm: fix J0 padding bytes * crypto/aesni_mb: fix incorrect crypto session * crypto/openssl: fix extra bytes written at end of data * crypto/openssl: fix indentation in guide * crypto/qat: fix IV size in capabilities * crypto/qat: fix to avoid buffer overwrite in OOP case * cryptodev: fix crash on null dereference * cryptodev: fix loop in device query * devargs: reset driver name pointer on parsing failure * drivers/crypto: fix different auth/cipher keys * ethdev: check maximum number of queues for statistics * ethdev: fix extended statistics name index * ethdev: fix port data mismatched in multiple process model * ethdev: fix port lookup if none * ethdev: remove invalid function from version map * examples/ethtool: fix driver information * examples/ethtool: fix querying non-PCI devices * examples/ip_pipeline: fix coremask limitation * examples/ip_pipeline: fix parsing of pass-through pipeline * examples/l2fwd-crypto: fix overflow * examples/vhost: fix calculation of mbuf count * examples/vhost: fix lcore initialization * mempool: fix API documentation * mempool: fix stack handler dequeue * net/af_packet: fix fd use after free * net/bnx2x: fix Rx mode configuration * net/cxgbe/base: initialize variable before reading EEPROM * net/cxgbe: fix parenthesis on bitwise operation * net/ena: fix setting host attributes * net/enic: fix hardcoding of some flow director masks * net/enic: fix memory leak with oversized Tx packets * net/enic: remove unnecessary function parameter attributes * net/i40e: enable auto link update for 25G * net/i40e: fix Rx checksum flag * net/i40e: fix TC bandwidth definition * net/i40e: fix VF reset flow * net/i40e: fix checksum flag in x86 vector Rx * net/i40e: fix crash in close * net/i40e: fix deletion of all macvlan filters * net/i40e: fix ethertype filter on X722 * net/i40e: fix link update delay * net/i40e: fix logging for Tx free threshold check * net/i40e: fix segment number in reassemble process * net/i40e: fix wrong return value when handling PF message * net/i40e: fix xstats value mapping * net/i40evf: fix casting between structs * net/i40evf: fix reporting of imissed packets * net/ixgbe: fix blocked interrupts * net/ixgbe: fix received packets number for ARM * net/ixgbe: fix received packets number for ARM NEON * net/ixgbevf: fix max packet length * net/mlx5: fix RSS hash result for flows * net/mlx5: fix Rx packet validation and type * net/mlx5: fix Tx doorbell * net/mlx5: fix endianness in Tx completion queue * net/mlx5: fix inconsistent link status * net/mlx5: fix leak when starvation occurs * net/mlx5: fix link status query * net/mlx5: fix memory leak when parsing device params * net/mlx5: fix missing inline attributes * net/mlx5: fix updating total length of multi-packet send * net/mlx: fix IPv4 and IPv6 packet type * net/nfp: fix VLAN offload flags check * net/nfp: fix typo in Tx offload capabilities * net/pcap: fix timestamps in output pcap file * net/qede/base: fix FreeBSD build * net/qede: add vendor/device id info * net/qede: fix PF fastpath status block index * net/qede: fix filtering code * net/qede: fix function declaration * net/qede: fix per queue statisitics * net/qede: fix resource leak * net/vhost: fix socket file deleted on stop * net/vhost: fix unix socket not removed as closing * net/virtio-user: fix not properly reset device * net/virtio-user: fix wrongly get/set features * net/virtio: fix build without virtio-user * net/virtio: fix crash when number of virtio devices > 1 * net/virtio: fix multiple process support * net/virtio: fix performance regression due to TSO * net/virtio: fix rewriting LSC flag * net/virtio: fix wrong Rx/Tx method for secondary process * net/virtio: optimize header reset on any layout * net/virtio: store IO port info locally * net/virtio: store PCI operators pointer locally * net/vmxnet3: fix Rx deadlock * pci: fix check of mknod * pmdinfogen: fix endianness with cross-compilation * pmdinfogen: fix null dereference * sched: fix crash when freeing port * usertools: fix active interface detection when binding * vdev: fix detaching with alias * vfio: fix file descriptor leak in multi-process * vhost: allow many vhost-user ports * vhost: do not GSO when no header is present * vhost: fix dead loop in enqueue path * vhost: fix guest/host physical address mapping * vhost: fix long stall of negotiation * vhost: fix memory leak- Fix broken dpdk-pmd/* soft links(bsc#1026804).- Do not disable cryptodev as EXPREMENTAL tag has been removed. - Remove CONFIG_RTE_LIBRTE_MBUF_OFFLOAD as cryptodev is not depending on it anymore and its removed from the upstream.- Enable rte_kni kernel module for dpdk(fate#322394). [+preamble] - Build dpdk-thunderx only for aarch64- Update to version 16.11(fate#321541). Some of the new features are listed below: * Added software parser for packet type. * Improved offloads support in mbuf. * Added vhost-user dequeue zero copy support. * Added vhost-user indirect descriptors support. * Added vhost PMD xstats. * Added virtio NEON support for ARM. * Updated the ixgbe base driver. * Added APIs for VF management to the ixgbe PMD. * Updated the enic driver. * Added openssl PMD. * Added support for new gcc -march option. Detailed changes can be obtained from http://dpdk.org/doc/guides/rel_notes/release_16_11.html - Resolved fixes in the updated versions are : * enic: Fixed several flow director issues. * enic: Fixed inadvertent setting of L4 checksum ptype on ICMP packets. * enic: Fixed high driver overhead when servicing Rx queues beyond the first.- Added gcc-6 as default compiler for CRC/mtune & other optimizations. - Fix possible parallel installation of dpdk subpackages.- Add pre_checkin.sh to generate the dpdk-thunderx.spec file- Fixed paths using %{name} to have the dpdk.spec aligned with dpdk-thunderx.spec- Added back in all the architectures to keep .spec files aligned * Driving thunderx platform architectural dependency via the ExclusiveArch tag- Added support to build code for Thunderx platform(fate#321960). - Introduced new dpdk-thunderx.spec file: * Removed architectures not supporting Thunderx platform (e.g. x86) * Added dependency on gcc v5.0 for armv8a-crc- Update to version 16.07.2. Some of the fixes are listed below: * ethdev: prevent duplicate event callback * hash: fix bucket size usage * hash: fix unlimited cuckoo path * lpm: fix freeing memory * lpm: fix freeing unused sub-table on rule delete * mempool: fix leak if populate fails * mempool: fix search of maximum contiguous pages * pci: fix probing error if no driver found * net/bnx2x: fix maximum PF queues * net/bnxt: fix bit shift size * net/bnxt: fix crash when closing * net/enic: fix Rx queue index when not using Rx scatter * net/enic: fix crash on MTU update or Rx queue reconfigure * net/enic: fix crash with removed flow director filters * net/enic: fix max packet length check * net/enic: fix multi-queue Rx performance * net/enic: revert truncated packets counter fix * net/fm10k: fix VF Tx queue initialization * net/i40e: fix Rx hang when disable LLDP * net/ixgbe: fix VF registers * net/thunderx: fix Tx checksum handling * [The list of changes is rather long so please consult the following resources for the complete list of new features, bugfixes and other changes in this release: - http://dpdk.org/doc/guides-16.07/rel_notes/release_16_07.html#id2]- Update to version 16.07.1. Some of the fixes are listed below: * contigmem: zero all pages during mmap * crypto/null: fix key size increment value * hash: fix false zero signature key hit lookup * mem: fix crash on hugepage mapping error * mbuf: fix error handling on pool creation * net/e1000: fix returned number of available Rx descriptors * net/enic: fix freeing memory for descriptor ring * net/i40e: fix dropping packets with ethertype 0x88A8 * net/i40e: fix mbuf leak during Rx queue release * net/i40e: fix null pointer dereferences when using VMDq+RSS * net/ixgbe/base: fix possible corruption of shadow RAM * net/ixgbe: fix VF reset to apply to correct VF * net/virtio_user: fix error management during init * [The list of changes is rather long so please consult the following resources for the complete list of new features, bugfixes and other changes in this release: - http://dpdk.org/doc/guides-16.07/rel_notes/release_16_07.html#fixes-in-16-07-01-stable-release]- Drop code for generating our own linker script. * Commit 948fd64befc3 (" mk: replace the combined library with a linker script") added upstream support for building and installing a linker script so we drop our code from the spec file which generated a much larger and possibly broken linker script resulting to linking issues (boo#1002534)- Update to version 16.07. Some of the new features are listed below: * Removed the mempool cache memory if caching is not being used. * Added mempool external cache for non-EAL thread. * Changed the memory allocation scheme in the mempool library. * Added a new driver for Broadcom NetXtreme-C devices. * Added a new driver for ThunderX nicvf devices. * Added mailbox interrupt support for ixgbe and igb VFs. * Updated the ixgbe base driver. * Updated the i40e base driver. * Updated the enic driver. * Updated the mlx5 driver. * Added support for virtio on IBM POWER8. * Added support for Virtio in containers. * Added vhost-user client mode. * Added NSH packet recognition in i40e. * Added AES-CTR support to AESNI MB PMD. * Added AES counter mode support for Intel QuickAssist devices. * Added KASUMI SW PMD. * Added multi-writer support for RTE Hash with Intel TSX. * Improved IP Pipeline Application. * Added keepalive enhancements. * Added packet capture framework. * Added floating VEB support for i40e PF driver. * Added support for live migration of a VM with SRIOV VF. * [The list of changes is rather long so please consult the following resources for the complete list of new features, bugfixes and other changes in this release: - http://dpdk.org/doc/guides/rel_notes/release_16_07.html - http://dpdk.org/browse/dpdk/tree/doc/guides/rel_notes/release_16_07.rst - Or the doc/guides/rel_notes/release_16_07.rst file in the released tarball.] - Removed patches that are already avilable in dpdk-16.07 [ -0002-examples-ip_pipeline-fix-implicit-declaration-of-fun.patch - 0003-mk-fix-external-shared-library-dependencies-of-libraries.patch - 0004-54f9e32-vhost-handle-dirty-pages-logging-request.patch - 0005-d293dac-vhost-claim-support-of-guest-announce.patch - 0006-d639996-vhost-enable-log_shmfd-protocol-feature.patch - 0007-ixgbe-fix-VLAN-filter-missing-brackets.patch - 0008-app-testpmd-handle-SIGINT-and-SIGTERM.patch - 0009-bonding-copy-entire-config-structure-in-mode-4.patch - 0010-bonding-fix-active-slaves-with-no-primary.patch - 0011-bonding-do-not-ignore-multicast-in-mode-4.patch - 0012-bonding-do-not-activate-slave-twice.patch - 0013-bonding-fix-crash-when-no-slave-device.patch - 0014-bonding-fix-detach-of-bonded-device.patch - 0015-bonding-fix-detach-of-slave-devices.patch - 0016-eal-linux-support-built-in-kernel-modules.patch - 0017-examples-l3fwd-handle-SIGINT-and-SIGTERM.patch - 0018-fm10k-fix-VLAN-flag-in-scattered-Rx.patch - 0019-i40e-base-fix-driver-load-failure.patch - 0020-i40e-base-fix-missing-check-for-stopped-admin-queue.patch - 0021-i40e-fix-inverted-check-for-no-refcount.patch - 0022-i40e-fix-overflow.patch - 0023-i40e-fix-VLAN-filtering.patch - 0024-mempool-fix-leak-when-creation-fails.patch - 0025-pcap-fix-captured-frame-length.patch - 0026-port-fix-crash-for-ethdev-writer-nodrop.patch - 0027-port-fix-crash-for-ring-writer-nodrop.patch - 0028-tools-fix-unbinding-failure-handling.patch - 0029-tools-support-Python-3-in-bind-script.patch - 0030-tools-support-binding-to-built-in-kernel-modules.patch - 0031-vhost-fix-leak-of-fds-and-mmaps.patch - 0032-virtio-fix-crash-in-statistics-functions.patch - 0033-virtio-fix-descriptors-pointing-to-the-same-buffer.patch - 0034-virtio-fix-restart.patch - 0035-PAGE_SIZE-constant-is-not-defined-on-ARM-since-multi.patch - 0036-examples-fix-build-dependencies.patch - 0037-examples-ethtool-fix-build.patch - 0099-mk-fix-gcc-5-version-on-suse.patch - 0100-kni-fix-build-with-gcc-6.patch - 0101-ixgbe-fix-uninitialized-warning.patch - 0102-ixgbe-fix-constant-sign-in-left-shift-operator.patch - 0103-e1000-base-Add-missing-braces-to-the-if-statements.patch - 0104-igb-fix-constant-sign-in-left-shift-operator.patch - 0105-e1000-fix-missing-link-interrupt-check-brackets.patch - 0106-app-test-fix-missing-brackets.patch - 0107-examples-ip_pipeline-use-unsigned-constants-for-left.patch ] - Created soft link for dpdk_proc_info and dpdk_nic_bind(from dpdk-procinfo, dpdk-devbind) to keep compatibility. - Added a new binary dpdk-pdump dpdk-procinfo- Add _constraints file to force build dpdk with sse3 enabled x86 machine(bsc#993462). - Enable compilation for ppc64le with the help of Rüdiger(ro@suse.de). - Enable example package for aarch64 using Rüdiger(ro@suse.de) changes. - Do not enable PMD_RING on ppc64le (missing rte_eth_from_rings). - Disable examples that need LPM which is disabled on non-x86. [+0036-examples-fix-build-dependencies.patch, +0037-examples-ethtool-fix-build.patch, +_constraints]- Added support for aarch64 compilation. [+0035-PAGE_SIZE-constant-is-not-defined-on-ARM-since-multi.patch] - Disabled aarch64 dpdk-examples package for the time being as it contains lots of Intel specific code. - Added proper "Group" field for the subpackages .- Add upstream patches to fix building with gcc >= 6 * 0100-kni-fix-build-with-gcc-6.patch * 0101-ixgbe-fix-uninitialized-warning.patch * 0102-ixgbe-fix-constant-sign-in-left-shift-operator.patch * 0103-e1000-base-Add-missing-braces-to-the-if-statements.patch * 0104-igb-fix-constant-sign-in-left-shift-operator.patch * 0105-e1000-fix-missing-link-interrupt-check-brackets.patch * 0106-app-test-fix-missing-brackets.patch * 0107-examples-ip_pipeline-use-unsigned-constants-for-left.patch- Removed unwanted files(bsc#984437).- Added missing GPL-2.0 and LGPL-2.1 licenses.- Update tarball URL.- Applied all the fixes recommended by upstream for v2.2 stable release(bsc#981996). [+0008-app-testpmd-handle-SIGINT-and-SIGTERM.patch, +0009-bonding-copy-entire-config-structure-in-mode-4.patch, +0010-bonding-fix-active-slaves-with-no-primary.patch, +0011-bonding-do-not-ignore-multicast-in-mode-4.patch, +0012-bonding-do-not-activate-slave-twice.patch, +0013-bonding-fix-crash-when-no-slave-device.patch, +0014-bonding-fix-detach-of-bonded-device.patch, +0015-bonding-fix-detach-of-slave-devices.patch, +0016-eal-linux-support-built-in-kernel-modules.patch, +0017-examples-l3fwd-handle-SIGINT-and-SIGTERM.patch, +0018-fm10k-fix-VLAN-flag-in-scattered-Rx.patch, +0019-i40e-base-fix-driver-load-failure.patch, +0020-i40e-base-fix-missing-check-for-stopped-admin-queue.patch, +0021-i40e-fix-inverted-check-for-no-refcount.patch, +0022-i40e-fix-overflow.patch, +0023-i40e-fix-VLAN-filtering.patch, +0024-mempool-fix-leak-when-creation-fails.patch, +0025-pcap-fix-captured-frame-length.patch, +0026-port-fix-crash-for-ethdev-writer-nodrop.patch, +0027-port-fix-crash-for-ring-writer-nodrop.patch, +0028-tools-fix-unbinding-failure-handling.patch, +0029-tools-support-Python-3-in-bind-script.patch, +0030-tools-support-binding-to-built-in-kernel-modules.patch, +0031-vhost-fix-leak-of-fds-and-mmaps.patch, +0032-virtio-fix-crash-in-statistics-functions.patch, +0033-virtio-fix-descriptors-pointing-to-the-same-buffer.patch, +0034-virtio-fix-restart.patch]- Use fdupes to manage duplicate files- Create DPDK packages for 32 bit x86(bsc#977639).- Add upstream patch for the ixgbe driver * 0007-ixgbe-fix-VLAN-filter-missing-brackets.patch: Fix VLAN filtering logic by adding the missing brackets in the 'if' statement.- DPDK is most common vhost-user backend, Adding upstream patches to help qemu vm live migration with vhost-user (fate#320713). [+ 0004-54f9e32-vhost-handle-dirty-pages-logging-request.patch + 0005-d293dac-vhost-claim-support-of-guest-announce.patch + 0006-d639996-vhost-enable-log_shmfd-protocol-feature.patch]- Move the combined library back to the devel package (bsc#975123) Ever since we dropped the CONFIG_RTE_BUILD_COMBINE_LIBS=y option, the libdpdk.so is no longer a shared object but rather a linker script generated by the spec file. This means that it is only used during linking and the linker will add the individual DPDK libraries to the DT_NEEDED tag on the dependent binaries.- Fix shared linking against libdpdk.so (bsc#975123) * Restore the 0003-mk-fix-external-shared-library-dependencies-of-libraries.patch patch which sets the correct dependencies for the shared libraries. * Drop CONFIG_RTE_BUILD_COMBINE_LIBS since a custom linker script is used to create and install a more lightweight version of libdpdk.so. * Include the combined libdpdk.so library to the regular package since it is also necessary during runtime.- Removed unwnated patch and reformated patch file names(bsc#974903). [- dpdk-2.2-dtneeded.patch, - dpdk-2.2-examples.patch, - enic-pun-fix.patch, - dpdk-2.2-warningflags.patch, + 0001-enic-fix-Type-punning-and-strict-aliasing-warning.patch + 0002-examples-ip_pipeline-fix-implicit-declaration-of-fun.patch] - Added CONFIG_RTE_BUILD_COMBINE_LIBS flags to club all all *.so into one library- Intial version 2.2.0(fate#319169)/sbin/ldconfig/sbin/ldconfig  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvw17.11.2-lp150.2.2.117.11.2-lp150.2.2.117.11.2dpdk-pmdslibrte_mempool_octeontx.so.17.11.2librte_mempool_ring.so.17.11.2librte_mempool_stack.so.17.11.2librte_pmd_af_packet.so.17.11.2librte_pmd_ark.so.17.11.2librte_pmd_avp.so.17.11.2librte_pmd_bnx2x.so.17.11.2librte_pmd_bnxt.so.17.11.2librte_pmd_bond.so.17.11.2librte_pmd_crypto_scheduler.so.17.11.2librte_pmd_cxgbe.so.17.11.2librte_pmd_e1000.so.17.11.2librte_pmd_ena.so.17.11.2librte_pmd_enic.so.17.11.2librte_pmd_failsafe.so.17.11.2librte_pmd_fm10k.so.17.11.2librte_pmd_i40e.so.17.11.2librte_pmd_ixgbe.so.17.11.2librte_pmd_kni.so.17.11.2librte_pmd_lio.so.17.11.2librte_pmd_mlx4.so.17.11.2librte_pmd_mlx5.so.17.11.2librte_pmd_nfp.so.17.11.2librte_pmd_null.so.17.11.2librte_pmd_null_crypto.so.17.11.2librte_pmd_octeontx.so.17.11.2librte_pmd_octeontx_ssovf.so.17.11.2librte_pmd_pcap.so.17.11.2librte_pmd_qede.so.17.11.2librte_pmd_ring.so.17.11.2librte_pmd_sfc_efx.so.17.11.2librte_pmd_skeleton_event.so.17.11.2librte_pmd_softnic.so.17.11.2librte_pmd_sw_event.so.17.11.2librte_pmd_tap.so.17.11.2librte_pmd_thunderx_nicvf.so.17.11.2librte_pmd_vhost.so.17.11.2librte_pmd_virtio.so.17.11.2librte_pmd_vmxnet3_uio.so.17.11.2librte_acl.so.17.11.2librte_bitratestats.so.17.11.2librte_bus_pci.so.17.11.2librte_bus_vdev.so.17.11.2librte_cfgfile.so.17.11.2librte_cmdline.so.17.11.2librte_cryptodev.so.17.11.2librte_distributor.so.17.11.2librte_eal.so.17.11.2librte_efd.so.17.11.2librte_ethdev.so.17.11.2librte_eventdev.so.17.11.2librte_flow_classify.so.17.11.2librte_gro.so.17.11.2librte_gso.so.17.11.2librte_hash.so.17.11.2librte_ip_frag.so.17.11.2librte_jobstats.so.17.11.2librte_kni.so.17.11.2librte_kvargs.so.17.11.2librte_latencystats.so.17.11.2librte_lpm.so.17.11.2librte_mbuf.so.17.11.2librte_member.so.17.11.2librte_mempool.so.17.11.2librte_mempool_octeontx.so.17.11.2librte_mempool_ring.so.17.11.2librte_mempool_stack.so.17.11.2librte_meter.so.17.11.2librte_metrics.so.17.11.2librte_net.so.17.11.2librte_pci.so.17.11.2librte_pdump.so.17.11.2librte_pipeline.so.17.11.2librte_pmd_af_packet.so.17.11.2librte_pmd_ark.so.17.11.2librte_pmd_avp.so.17.11.2librte_pmd_bnx2x.so.17.11.2librte_pmd_bnxt.so.17.11.2librte_pmd_bond.so.17.11.2librte_pmd_crypto_scheduler.so.17.11.2librte_pmd_cxgbe.so.17.11.2librte_pmd_e1000.so.17.11.2librte_pmd_ena.so.17.11.2librte_pmd_enic.so.17.11.2librte_pmd_failsafe.so.17.11.2librte_pmd_fm10k.so.17.11.2librte_pmd_i40e.so.17.11.2librte_pmd_ixgbe.so.17.11.2librte_pmd_kni.so.17.11.2librte_pmd_lio.so.17.11.2librte_pmd_mlx4.so.17.11.2librte_pmd_mlx5.so.17.11.2librte_pmd_nfp.so.17.11.2librte_pmd_null.so.17.11.2librte_pmd_null_crypto.so.17.11.2librte_pmd_octeontx.so.17.11.2librte_pmd_octeontx_ssovf.so.17.11.2librte_pmd_pcap.so.17.11.2librte_pmd_qede.so.17.11.2librte_pmd_ring.so.17.11.2librte_pmd_sfc_efx.so.17.11.2librte_pmd_skeleton_event.so.17.11.2librte_pmd_softnic.so.17.11.2librte_pmd_sw_event.so.17.11.2librte_pmd_tap.so.17.11.2librte_pmd_thunderx_nicvf.so.17.11.2librte_pmd_vhost.so.17.11.2librte_pmd_virtio.so.17.11.2librte_pmd_vmxnet3_uio.so.17.11.2librte_port.so.17.11.2librte_power.so.17.11.2librte_reorder.so.17.11.2librte_ring.so.17.11.2librte_sched.so.17.11.2librte_security.so.17.11.2librte_table.so.17.11.2librte_timer.so.17.11.2librte_vhost.so.17.11.2/usr/lib64//usr/lib64/dpdk-pmds/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8582/openSUSE_Leap_15.0_Update/2be42b7b96f89900bacbb5ba1407e13d-dpdk.openSUSE_Leap_15.0_Updatedrpmxz5x86_64-suse-linux  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8ceb82e049ccca589629ec95c4b609060ee61ffa, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7f08e59530f825d237ef149017e6bca256e0b203, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=71d05bd3a07f2d8a6b839382954f903b5487a894, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=10427467cafaa8e62ba269c56566ea6cd9191086, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a257068e207f08642cedab9e35659c91c1caa80e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=66f8f58f3450ccc1757e87ee0df9242595a097f0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e8e747242ec9fea32579cb8cf52de262d6ecbca3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f365c2be9341e19332f8fcd7b1c44ae88f0fc52b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e0901550408390ff4759c62224aeb87c0676b7c7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e6fba4f382ccb38f0f41bb559a7b69f0431ac144, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7fa8f8a0e589bbccdde2943fab35cdfdc30be6ab, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e24824123fa82e5c30cd6edacf409f71b78d866e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2bf5dae17a567687374d57abdcebdce0c1f0c2a1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bddaefe977a5e1ac5b6f2a1e752555c40914fba6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=094ee0a1267167d3de40a967f69972311b0fce4a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b4799e224300cf512562c6d557e3b2c95214a2a2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b0f79f7b7eba1c18d05eca5c8ffcce6997808d65, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6aa1b39f056352e5eb79acb00392eb82f751a380, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=88383709e113119aa12abc8cd279b6d4f193a0d6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e5ae988e723644c3f8d2f9983ad68adc9759ed4, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d8da8ff759b058bd7ac920b7463eaf4365dbf831, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9481d456a099b6c12fcd0b4d81029ce7dcf791a7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bc8c0008849f12f2b279432aa18fcfdf67b66129, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=abb9ebf1b3baed9378a3f838c7477119b7eb7350, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6df8099922482493760c825bb2007769c24b566f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=20c20544d443a51279653ec2784f5007f1743768, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=460d0c183ba2a60c1e40253a2d7a427e1c003354, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=97b6e3f3a9570f487336c9bfeb9732383266dbc5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9089f4bf574d11644e37695d7bef0651a34c0a93, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f18d377e68e93e5b619e72e1b05af4a8e5b5bb5b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=50a1728e8b39e649d12b080f9e5875e922a349c5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0568b20ee9ebb1340e6a36d863b079a7e36d8ba5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=da86773c044f80dc3efa7610c752126233ace12d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7af4786b28ac34f1e0169ed21b6d4f0b95ca44e3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=82e9b426feb1bbcc09c9dd37d8b241ff989ec9b2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=644fb3c41ab742fe3140c8d746f0eec5b9f2a54e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5cb76b7a8675a6c8d86d02264cd380cf4ea0fe9a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f25ea724e3487d7d3a3ae06970c5deaa08656ea5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c8ab3908697ff5e1f020bfeed8c40970cba4a4a3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6f882bc1f4d4dd7e459ec703eeb9e28ff1d0c80c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=eb6b575a413ffe573d10c477c53d0b850e629920, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3d74244ff98a03f0eead14c9580150aac81f39bc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=497d1cea0059549abc0409ad1969f68ff33919ff, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=133a3c309049496e19031a37c4a627f275a1b318, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3f2653d80bc6e035021010ada6181f965147cdbe, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d6689a3b7941240dd79af35b683d883d2bba0bea, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0815d668738576e69c61fa66ae1e4eada2571422, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=40404c4e290439eb73ed565533a49bd7d075a923, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e62856f0767594f351be72696220f341458ee164, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cb7a57b27c94aa1dc367f44d96842e59c390578b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1dbc7270492d77d75bdcbbac0762828e6fc16b22, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=14e1e3d9003ad574e0beec1b2583f2a3128839de, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b1535254ceb89b41aa9e77d3fc47d172f251bf2e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=662098ffd4aa54ed8cb27e8bfc3abc7f85c69fc6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5432e474ea2d83a91e63ecc187238ac50776edea, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fcd8c1c15aec2ad1a9b85c9112c52b452fd652cf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d67aee5604b6daa72b53934b79960295cc9254a7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=786930528c016563ec0b1a76763bc526f8b36fb3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ec682f7740a9d13beeaa64283b89116269621003, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=00d918511825cc04205f3aadff77de1f4e1d9461, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=562f71c47432d6082d5d27888f333d1544dd7554, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=22c0124890d4fe0f6c07d8edf0a1594d2fcc919c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5ea9782e03aa0318340449cc19bdaec8e65c2f77, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8bfaadec7a874f77d2559aaf3b055321d958ad6d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d5dbe0d60120f0dd50652643bb7d62d1d7e5c421, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bb2ffbe7acc22d9fd1fc47c171e43670b09f22ec, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c60789eb19c2ba46c08d83ba6ff37ef57e4593cf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a5997d6630b466e0914ce1d2a8ea8775a45adfce, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1d0fb9790ed3d991f78f13d4344477c5c0f14c33, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=314baaec0752f523bd338b569c7211d9fbbdacaf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=457b3d35301a92514cb60d6158580a853fdd7a40, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5f270f971fb366bae296ff508ff096c839a1c7dc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=445c2f8d71b536fdbd7ddcfd8f325b1bb4124dbf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8c6dba5eb057a2be8d7877408c4050a27f831f6e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5d26326cd13df815c750f1e336fbcdeba82a61f4, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3e658d649443470e4a0b24568fb01c5ce1f8ad69, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=11a0c92b087bf6f5d92b9188a0e80de7429dadf0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=da82ba4feb5084a55da3e1744f53ec8e1616891b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=037eed81b7dcfd61eeb92dbbe8630901e7372c63, strippedutf-842761591e91cdc13a396542b7d752fbe199ae0431f9173e2414c5270d7f91a08?P7zXZ !t/q<.]"k%+ or4jfV#d]Lc/rDZwfcw{kt#34=9g 6E1<Cښ!+џhKIY<eGv3~kl%xB3۪񗔈G $:VMA6o)-LQ~t$#h9`9m؉jdfMnRC1/G}BPfjX58<s9iy͇`NՐeEhL$~j{xԊ )}HA啀Nx:5oNzZ ,L{"'J o{ɜ(^qd`<Yi$qKR uozS_?v/X`w[W5ȣαyhcj8ŀ*Cև40w !xhɮ`H ų|bjZeIp&kЭX?QGNA%,%snqC4lcNҶNW~bI> l!/IQvk-یɎE]Xjt pVR;6 zu aJaa2'qgl%Rq˫EVq;i;hrҖTl"cJ^Q!g$u_?+S$>[fS"o` 0ɭ%!ng=j/'Os~+@,qhL+fFade9Y8mA I:GW( rڌȞ0_c{@Ss%N HQœLܸrRIQ W0iD }>86J;,BJUZ@j9V,vl[M_KN5~PcbQ7}["ebb˸*H ?sDΗlcVz#4\'IBbV# Rڤ77_ARB.ڣNR1@@،p {ejqzI$o:~j~]0Fԥqbue35ni37pv$r# mLXh\x6(adK@EɓIZfh,IF$h^r\Rl goWy+hh,Nu͛m bsB*SHn9!vSҚA+a~?A6mQdq;[0PYL܁&IVxf+QDo,ty>T?&kV&HGZz6Wom~n}$y3¨p'! 2rWXz+h}s՛_7/7]iqH"3F'78~^JW < @"Qїaq@y1 WHkҀ%*~f/}}-/l7Mew4 j76|6hngpQmujk`6Izd 6`~ow!.jB/\ 6rX1&jCsB@ .ce!f;;opQy;RQ9X^}7OycࠩT.B#"-(XCة8(߂a2.6δ`3KܐJ'od`IuM$І)#Wi6$= 8$HU9Z}͋YMgr4 ֖*du j Fc2Q!K^#|nb_pYo𰤼lWS}VQڨ1ώ@ ^DheGZ:<mEē/ԁkyIG*vaNV5(ߢY#n_?HAeV`im=ujog eRBzQ̙>xj H>-me7d86e8 ȲKf+=m.& H`4"'&* xG[ q܄rS/PF˴뒗SH2sZƭt.^& 8\)o3 6(0A]DH|Pqz ~3^T^5>ƌo mжNƳݤh>]i̻: rU-ڔ71,AXY0.eXRٓ,,NYHs!qg~Dḷk@QƩ ⲡuO-G_lt4PH'?M#AM$xbQAճc0.Y#نѢb/!nY Cn̚A2rP'Vv@c e6pmyQ8ʎ EJЖe=/j-[@,DTș4:P+mBn$*t!oe筌4亮8pV(K+κ>Tnny5o~R5hODKug-Bug՝ɹ}W7M) Ą]P &-5Ѝ5W513z@wט.X߃AEAzƤ. VU6Z%0D,^_(;k̤`ߩ6HeewOY)@*FRBLQ,57* C7E D[IxuzY} ܬlg^^3ȋ؋XiH*1=Lڢq4ĢlgkI49e(]yY}ZQ}%G͖h >fVm$866G#B|7LŌ=o@x\C`!lZ:6szHA z`^:3f\pMAnMHR iҹ xx]7|2 ]֯6\G~L1E߳1 jFwt +efpSzۓQԊs0fRvΥ߬bql _~P,5ɼ‹ =V P~U.pD2 R*8Lȋ ʆl SӅN(>2y^gƒ ^N"ifwBʓ|"S= N۵,}@gk&MަaW3fW`3xK' |F(9co|mϊokC%b!Ąٟf3pog9UƒS]r69{!kt pm΄O~> *5b`<ʩVqQU CSi,Q8eIZz2G)Ɉ?s< &6m|zU}Zi;7QpC6Dٯ`u]?̑*&К4c 0ěh 3M^òHS~`RHgCZ," Be9XJԃS6ȾyoSF/7k\C<{5Pg,/s ]Xz )RX7xQOf2꟯i{D@'_)=H}t1YS~ 5;9;7V3qʾqO4lH… $poy `TmE._h5g ?!"ArSuZV0w mf YoZzxO7[MRDٴ]=`eyn/Ŵ2*[ӧ7R` T\{ 7ڎ\@`d.&߿xaaQrQFl Y3̭+(5S+4ICUǨ$S=/QKba&ȒrO6Cgjt3f_ ½ E'VK--*t[Hhft߿~QSw'=+xǦE)@of6BJʕ ۞$\6۳<. n2JjֈۯX G^@cpR^sgMT op)T 1Wی1|~@ImYH6(~[:ރE7uAFyf- ՇxjbDyKLXfz%$.+("h̴F!?O-߲ʣ'j0b+%CP_ih¤ran%FkQb×ЯDktApKـ?T._LG-ŪV wny@DA OcLc^щhS «-dEq 0]v˟mpW*lz]ey5ul'7/tx(4F [lT\koCuO^`A؉CfxGwےfd-PB& HCqk أZU-;q4g;`}E"n^\WfȔ 0iU&N M0` =mE͟oh_݉i=!H9!:rEX͋*uT[!]]OHr+_";v? |VrT!x].`YJm!J)6]&ekAr&,J%W~7~?WX 8azT< .njeJuiq]:<$t(R!U@n LF,2ѥ!&ʅ|5lpt >&])_7,1MM94~ žұN;Y'\i\@1F('zKSR쒌ë*+͂ʊz"ć׾mo 5z#R۠ވMOfByn,.͸ݞ%`w%?k4ɾJ#B+rXsVԙ$/e-aGkÅGM)1|ZQY*={S>r]͠5q,ٓv3~wQ:ƎϬkx (65d3NKiPlmJ9WQ?UiE ZZE JS[m  @̏%h=ͭ䠷6~((oG; ?Z,,9oć!Y)Q1in#tdQFW&foo]E8eƞ>o&q4m}+7N4c)Pޯ͵5GCu{].]KT=UUgGbCf-O?tSm( T˼׎Z4' ; kdS+DB1eD2v'k!44l7 ǂb{"EKn2q*s$ >p靂]}Hl%ZO+f<ۇ0/rh"Rql CYk-5?*:7TA;BȻz7o1]-֎gLA+/دg|q+řOGW/|5<%$^X[|4'Xha֪k)aHՐ}% #/?t:Ś xN$-k?JKCYaC:M ︳TYm󥶖qr)gR)rY"l/?`ҌEfQfLOXmwňHB AXdh!fQ!;`ӧ_fC#gl4 C~͢[I⸰' T~Ij1,ҹ!? RzE%*5ZntH_Wì-8E'Hv5\k' 2m\ʤ~-qnF%Y}s)wBa)+b|_u(wp? ǙHlwY#&_rix^*.6ޥ8o$yG@]>Y"ZlŖp\Iz{5K&?i&KZ-EEK·3.Qm>S]s$@ \˝G:FN)Kwʧ&0}gMU_:cZ,.x!MM:,I̋d?yƪB5pLDz,'אH>Thy} ݿ B_kQ՜PI'3OvvԈ<8 |׍xbfVV9gƼ*cG%X,mJ>+_7f:&x Y9"R Cul`H(窣ܧ _;[6,S)6pXΤd 8jP-[_ʦddzj]Ӡ9*T161!O%50E%vz9R &5SboBP;81EK{X>o>' ƚ9^&aiV>/Õ~Vnn!eXp =d /! &߃IKA_K}+!u%@TGSF4״dF_OAc!|FLC/ cIʏ{(ڍdrZYﱗ'+&x'SѓQherb>с*;YGwľ'F8u=x|z8RHI-?zn':+M>7'3Zmȏ7 SDC^E ߖ8bOES`4Uα򒤺ڰc;KMuJοogDshD/I۟Ԇ_/3`ߒ+ n#Ap?p{ـOlA|wfۓ/檖}UwFB37{3("A/Ad'1M6B5|7jfxGC톜oUx.' (,ƛf-qE0(:C)uuJ) n9`C*U?Zڂ-;JkFJu4_dZmo=p7E_]ATZ+U&D q|a;((TpulQ[*o}ɹYS lg]6<ǔMz/%UiYx}lc\s_v1cRukb 4_LPk@HzTw ,`/SI/WI@{l` (&K.[0 $֌qJɩr+EY4k]| =ʹ'ƪC|[֒` ȣYIyGe)RqϨ븵\U h1CQx}@$tqi^^k!%6RB xm9T4_PJdLwUaV.5"GBH:%'{Fs2fU?k(Q?=;(xH>Өb8yVwOUg<g](.l?][wrP[,ߠR-㮆abM2c&lP5!+C){3(3OЁҕuF059m+<1=)`3sCQ6q&b{U[*6B8' ^@,;hQ2en{ 10'U#Zv+ھbBS"0ELw3vk6=o|x/7f5$Izōh7~|8/2DbN/~ԗz`G5omD5{EtS&5aDjȡQԋE5% s&9gRJ9F̎r+6n T]yn&],Z+*{͋^Гt#Åo_̻Ú*PڴCQC_G1oJF]RpӸo:nݢvJV)bcC=rDm>5n@0G*'^s_ɔ 'jy0qVM^ 9R@֧nB6_#S"ReɤtJP bi<һub5KE^Gs͏yI678JXV\4>)TG^o?6|Ezan>{V tqSb `i,7>GMdQ|@~ceqw*G$]}.\5/#~L#L".C:6f  n9 t3gd *c۽`JHUM=3bE'{ [&[6 +ie rgوe{HJldT5̑2=&{qQ rys=}wrq{ 6t&hZ1 ؇bkIlxVE )I@WHu/8ZLO6R$r<;-O$8M},l`̻{n;S$s6%jpwԙBNڽ. aɠjoWm0$hc@^t2~t` ttt FaJMMz}^`V'fm >.ߢ+D(LaPgJInt9+4XY+7UyHks{5 `%NUmL:;qp8V,s[LZBbi(`W@ laTP1Ü v;P`)l@2,qR$)-vD[4vP4/y4+'BQ7ib7;r%zWø>T:::,I,ZrVC+̢8*U:o%2e3spJj'`p5B v:eZDUߋWyl΢I`9f&A-C@8cͧO ^'=Y9 EMAVX6.{8H\>S\|ҁ`xOG l>oUwG#즮Z5& ?0G6X@k[ yHnO0YHq\DY,7AG_B6gNSB"?q%j%_Z\3EU)|W^*+rC߷ͩu<RPׁ7Df83D-kn@H|S)avy.Spg 4f#iXWrTE.YCnL#O={ZHσaۏj$+.M!oz)ƹPX[c`0+z a8 F2f`G*@OJEqy -@hs/7'޳μ;l{㼦_/ &gM߻Fl nAOr~3љ&?gȋG ###c$W%3E>WTJW`m߂lĐDCQtX %o&?E2 .S\B4aozuF|=H5ٶ@'* ?zL,z>سїa>uw*痴E) uL(|S}zM$#h3{JK$"M?W"sٞ~r#Z/* x8^IءUPtJ0 hJL}j3î0XԲSSl0.1 {8FY"p20go Ho>Dj,1('%ڔޏ$bYpH>G NR*<>ycr2M(;.4!n5NћL42wZc,DBuTz^ciυ,-T3,7٤r.B?lI84]uOe%*tAJCbϼ3\ [7zn(GϫLK+e4rn Sr_wOrlލ{VqdBA"d1cwsIS/瀤CoceS;4W =`ۋIaTMʉQ|;e I'wHp?֌r1%vjԠJ)I\% У_< +V)$XM{!V650'Z#>'>(TO{M|{b@( OA%Kur$)QvBܗaA6B= ic4j0o6zI/ !F-' 4 7:' Gfyti9ԡT=#a<pu:O5D<*e]F[k?ϧihxeV YZ