From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3A57CA04DD; Wed, 21 Oct 2020 10:17:37 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 20CFDAC6B; Wed, 21 Oct 2020 10:17:36 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 86F6DAC67 for ; Wed, 21 Oct 2020 10:17:33 +0200 (CEST) IronPort-SDR: wDki8j2eP9h8vuD2pSdcX5zEKFgkS9dGw0pmLDtYZyT59XL3Klviz+SkeXB7deZKznjbRViO8H sjg3fjcXBvPQ== X-IronPort-AV: E=McAfee;i="6000,8403,9780"; a="231525169" X-IronPort-AV: E=Sophos;i="5.77,400,1596524400"; d="scan'208";a="231525169" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Oct 2020 01:17:31 -0700 IronPort-SDR: RkCIsi1hueUfIJJ8yC3mPKUZip8rV8eRdrZkFSf2gpCodTy13B9jqH34/wfK2+6PSxI3AuvOwX FJ3GDHznrcnQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,400,1596524400"; d="scan'208";a="316301894" Received: from silpixa00400355.ir.intel.com (HELO silpixa00400355.ger.corp.intel.com) ([10.237.222.239]) by orsmga003.jf.intel.com with ESMTP; 21 Oct 2020 01:17:30 -0700 From: Ciara Power To: dev@dpdk.org Cc: Ciara Power Date: Wed, 21 Oct 2020 09:17:10 +0100 Message-Id: <20201021081725.68541-1-ciara.power@intel.com> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20200807123009.21266-1-ciara.power@intel.com> References: <20200807123009.21266-1-ciara.power@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [dpdk-dev] [PATCH v7 00/14] remove make support in DPDK X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" This patchset includes the remaining 14 patches that were not merged along with the others in v4/v5, pending rework and more review. *All*, please make the documentation update your highest priority. v7: - Merged some changes from patch [3] for platform/octeontx.rst. - Rebased onto main and fixed conflicts. - Added config option for mempool/octeontx.rst that was incorrectly removed in previous versions. - Fixed comments on v6. v6: - Rebased onto main and fixed conflicts. - Fixed some formatting and indentation. - Reworded some commit logs and fixed spellings. v5: - Added patch to update cheatsheet. - Added patch to update release notes. - Fixed outstanding comments on v3/v4. v4: rearrange commits and fix as commented v3: Fixed comments on v2. v2: - Fixed comments on v1. - Removed additional make references. - Added some meson replacements where necessary. - Added dummy root Makefile. As previously decided [1] and communicated via deprecation notice [2], the make build system is to be removed in the 20.11 release. This patchset removes support for compiling DPDK with the legacy make build system. Some make support is maintained for example applications, where pkg-config is used rather than the legacy make method. References to the make build system are removed from all documentation, please review to see if replacement meson instructions are needed in some cases. [1] https://mails.dpdk.org/archives/dev/2020-April/162839.html [2] http://git.dpdk.org/dpdk/commit/?id=a5449d78d1413e7bd1d66f6e70884e46cfb5e673 [3] https://patches.dpdk.org/patch/72274/ Ciara Power (13): doc: remove references to make from platforms guides doc: remove references to make from mempool guide doc: remove references to make from NICs guides doc: remove references to make from vdpadevs guides doc: remove references to make from bbdevs guides doc: remove references to make from cryptodevs guides doc: remove references to make from compressdevs guides doc: remove references to make from eventdevs guides doc: remove references to make from rawdevs guides doc: remove references to make from app guides doc: remove reference to make from tools guides doc: remove references to make from contributing guide doc: add to release notes to reflect removal of make Kevin Laatz (1): doc: update patch cheatsheet to use meson doc/guides/bbdevs/fpga_5gnr_fec.rst | 5 +- doc/guides/bbdevs/fpga_lte_fec.rst | 5 +- doc/guides/bbdevs/turbo_sw.rst | 23 +- doc/guides/compressdevs/isal.rst | 4 - doc/guides/compressdevs/octeontx.rst | 24 +- doc/guides/compressdevs/zlib.rst | 4 - doc/guides/contributing/design.rst | 37 +- doc/guides/contributing/documentation.rst | 31 +- .../contributing/img/patch_cheatsheet.svg | 582 ++++++++---------- doc/guides/contributing/patches.rst | 6 +- doc/guides/cryptodevs/aesni_gcm.rst | 4 +- doc/guides/cryptodevs/aesni_mb.rst | 4 +- doc/guides/cryptodevs/armv8.rst | 3 - doc/guides/cryptodevs/caam_jr.rst | 30 - doc/guides/cryptodevs/ccp.rst | 12 +- doc/guides/cryptodevs/dpaa2_sec.rst | 25 - doc/guides/cryptodevs/dpaa_sec.rst | 25 - doc/guides/cryptodevs/kasumi.rst | 11 +- doc/guides/cryptodevs/mvsam.rst | 10 +- doc/guides/cryptodevs/nitrox.rst | 7 - doc/guides/cryptodevs/null.rst | 2 +- doc/guides/cryptodevs/octeontx.rst | 12 +- doc/guides/cryptodevs/octeontx2.rst | 8 +- doc/guides/cryptodevs/openssl.rst | 6 +- doc/guides/cryptodevs/qat.rst | 65 +- doc/guides/cryptodevs/scheduler.rst | 8 - doc/guides/cryptodevs/snow3g.rst | 10 +- doc/guides/cryptodevs/virtio.rst | 20 +- doc/guides/cryptodevs/zuc.rst | 10 +- doc/guides/eventdevs/dpaa.rst | 23 - doc/guides/eventdevs/dpaa2.rst | 23 - doc/guides/eventdevs/octeontx.rst | 24 - doc/guides/eventdevs/octeontx2.rst | 15 +- doc/guides/mempool/octeontx.rst | 16 +- doc/guides/mempool/octeontx2.rst | 10 +- doc/guides/nics/ark.rst | 7 +- doc/guides/nics/atlantic.rst | 4 - doc/guides/nics/axgbe.rst | 15 - doc/guides/nics/bnx2x.rst | 21 +- doc/guides/nics/bnxt.rst | 5 +- doc/guides/nics/build_and_test.rst | 6 +- doc/guides/nics/cxgbe.rst | 36 +- doc/guides/nics/dpaa.rst | 27 +- doc/guides/nics/dpaa2.rst | 26 +- doc/guides/nics/ena.rst | 16 - doc/guides/nics/enetc.rst | 2 - doc/guides/nics/enic.rst | 12 - doc/guides/nics/fail_safe.rst | 20 +- doc/guides/nics/features.rst | 9 - doc/guides/nics/fm10k.rst | 4 - doc/guides/nics/hinic.rst | 9 - doc/guides/nics/hns3.rst | 10 - doc/guides/nics/i40e.rst | 44 +- doc/guides/nics/ice.rst | 25 +- doc/guides/nics/igc.rst | 18 +- doc/guides/nics/intel_vf.rst | 13 +- doc/guides/nics/ionic.rst | 8 - doc/guides/nics/ipn3ke.rst | 12 +- doc/guides/nics/kni.rst | 4 +- doc/guides/nics/liquidio.rst | 27 - doc/guides/nics/memif.rst | 10 +- doc/guides/nics/mlx4.rst | 55 +- doc/guides/nics/mlx5.rst | 62 +- doc/guides/nics/mvneta.rst | 36 +- doc/guides/nics/mvpp2.rst | 43 +- doc/guides/nics/nfb.rst | 19 +- doc/guides/nics/nfp.rst | 4 - doc/guides/nics/null.rst | 6 +- doc/guides/nics/octeontx.rst | 19 +- doc/guides/nics/octeontx2.rst | 13 +- doc/guides/nics/pcap_ring.rst | 24 +- doc/guides/nics/qede.rst | 31 +- doc/guides/nics/softnic.rst | 13 +- doc/guides/nics/szedata2.rst | 18 +- doc/guides/nics/thunderx.rst | 25 +- doc/guides/nics/vdev_netvsc.rst | 6 - doc/guides/nics/vhost.rst | 2 +- doc/guides/nics/virtio.rst | 4 +- doc/guides/platform/bluefield.rst | 22 - doc/guides/platform/octeontx.rst | 51 +- doc/guides/platform/octeontx2.rst | 32 - doc/guides/rawdevs/dpaa2_cmdif.rst | 21 - doc/guides/rawdevs/dpaa2_qdma.rst | 21 - doc/guides/rawdevs/ifpga.rst | 10 - doc/guides/rawdevs/ntb.rst | 6 - doc/guides/rawdevs/octeontx2_dma.rst | 12 - doc/guides/rawdevs/octeontx2_ep.rst | 8 - doc/guides/rel_notes/release_20_11.rst | 4 + doc/guides/sample_app_ug/bbdev_app.rst | 34 +- doc/guides/sample_app_ug/cmd_line.rst | 2 +- doc/guides/sample_app_ug/compiling.rst | 83 +-- doc/guides/sample_app_ug/dist_app.rst | 4 +- doc/guides/sample_app_ug/ethtool.rst | 2 +- .../sample_app_ug/eventdev_pipeline.rst | 3 +- doc/guides/sample_app_ug/fips_validation.rst | 10 +- doc/guides/sample_app_ug/flow_classify.rst | 4 +- doc/guides/sample_app_ug/flow_filtering.rst | 25 +- doc/guides/sample_app_ug/hello_world.rst | 2 +- doc/guides/sample_app_ug/ioat.rst | 6 +- doc/guides/sample_app_ug/ip_frag.rst | 6 +- doc/guides/sample_app_ug/ip_pipeline.rst | 4 +- doc/guides/sample_app_ug/ip_reassembly.rst | 9 +- doc/guides/sample_app_ug/ipsec_secgw.rst | 14 +- doc/guides/sample_app_ug/ipv4_multicast.rst | 4 +- doc/guides/sample_app_ug/keep_alive.rst | 4 +- .../sample_app_ug/kernel_nic_interface.rst | 14 +- doc/guides/sample_app_ug/l2_forward_cat.rst | 4 +- .../sample_app_ug/l2_forward_crypto.rst | 4 +- doc/guides/sample_app_ug/l2_forward_event.rst | 10 +- .../sample_app_ug/l2_forward_job_stats.rst | 4 +- .../sample_app_ug/l2_forward_real_virtual.rst | 6 +- doc/guides/sample_app_ug/l3_forward.rst | 10 +- .../sample_app_ug/l3_forward_access_ctrl.rst | 6 +- doc/guides/sample_app_ug/l3_forward_graph.rst | 4 +- .../sample_app_ug/l3_forward_power_man.rst | 14 +- doc/guides/sample_app_ug/link_status_intr.rst | 4 +- doc/guides/sample_app_ug/multi_process.rst | 20 +- doc/guides/sample_app_ug/ntb.rst | 2 +- doc/guides/sample_app_ug/packet_ordering.rst | 3 +- .../sample_app_ug/performance_thread.rst | 44 +- doc/guides/sample_app_ug/ptpclient.rst | 9 +- doc/guides/sample_app_ug/qos_metering.rst | 2 +- doc/guides/sample_app_ug/qos_scheduler.rst | 10 +- doc/guides/sample_app_ug/rxtx_callbacks.rst | 9 +- doc/guides/sample_app_ug/server_node_efd.rst | 2 +- doc/guides/sample_app_ug/service_cores.rst | 23 +- doc/guides/sample_app_ug/skeleton.rst | 2 +- doc/guides/sample_app_ug/tep_termination.rst | 43 +- doc/guides/sample_app_ug/test_pipeline.rst | 4 +- doc/guides/sample_app_ug/timer.rst | 2 +- doc/guides/sample_app_ug/vdpa.rst | 4 +- doc/guides/sample_app_ug/vhost.rst | 11 +- doc/guides/sample_app_ug/vhost_blk.rst | 2 +- doc/guides/sample_app_ug/vhost_crypto.rst | 2 +- .../sample_app_ug/vm_power_management.rst | 34 +- .../sample_app_ug/vmdq_dcb_forwarding.rst | 8 +- doc/guides/sample_app_ug/vmdq_forwarding.rst | 8 +- doc/guides/testpmd_app_ug/run_app.rst | 6 +- doc/guides/testpmd_app_ug/testpmd_funcs.rst | 9 +- doc/guides/tools/comp_perf.rst | 14 +- doc/guides/tools/cryptoperf.rst | 27 +- doc/guides/tools/pdump.rst | 15 +- doc/guides/tools/proc_info.rst | 2 +- doc/guides/tools/testbbdev.rst | 44 +- doc/guides/tools/testeventdev.rst | 29 +- doc/guides/vdpadevs/ifc.rst | 13 - doc/guides/vdpadevs/mlx5.rst | 34 +- 147 files changed, 729 insertions(+), 2065 deletions(-) -- 2.22.0