From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7B9FE4236B for ; Thu, 12 Oct 2023 05:22:38 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 564B340279; Thu, 12 Oct 2023 05:22:38 +0200 (CEST) Received: from mail-oo1-f98.google.com (mail-oo1-f98.google.com [209.85.161.98]) by mails.dpdk.org (Postfix) with ESMTP id 4702A40279 for ; Thu, 12 Oct 2023 05:22:37 +0200 (CEST) Received: by mail-oo1-f98.google.com with SMTP id 006d021491bc7-57b74782be6so285965eaf.2 for ; Wed, 11 Oct 2023 20:22:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1697080956; x=1697685756; darn=dpdk.org; h=cc:to:from:subject:message-id:date:from:to:cc:subject:date :message-id:reply-to; bh=8Q+MynppLWSzX84eYBn6009q2ncaaDmvbTKcDRybU30=; b=UcP7kFZjqHww4fSP+udIzXvViZ05jvz1aXdgTNg/OD6XVOWbI2w9woKQCBgFcI9J+U 9vkwTcve0xxXTnUKBhSUCD4X597NzlVeQr33IHeBrLToUPb92zMwupp8BDs2EVR4zhmL pXxL6MltdcsEaScfF3BFfxwtM0pcSx9JKkrrE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697080956; x=1697685756; h=cc:to:from:subject:message-id:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8Q+MynppLWSzX84eYBn6009q2ncaaDmvbTKcDRybU30=; b=AtJRWCYBukXlG36zYHYf1egrNPhF1tJ/upx1LtA+7mwQX8rQfYMPvbQYi8H7gejK0G P122dPrVbSTeYXMMaTj/u/tH5NQxSsEhnxTFQCM3cAaiFSBxEYGIBGmEGidZEaVqYs5/ JixdgqZ0fhjZubxY/Dtk0e5ObH860hdr/xHimlBEX5EsM+DUBSHWMwBqkT2xQyv3id4g GeZOHuEJuLkbCC01R10lsABhVMBQhx8UojLfw3lzEXhnpEzgodQVuJ6HS0cl2r9LT9nI iKG6u8sIogHApsPXzxshWmS3wnresf80hZfqI9iQvQWJjhH6tVo4J6tbHiDhB7MwlfT+ FAiQ== X-Gm-Message-State: AOJu0Yy85dRi2m1hYjdd4CZAquUd/gSkEWjDrlNPwrj8TCFmI/QxCIkn YWjBH9LEzh3Nq3+5c4nVpTjuzb4yVYRQWdpjgIetLHj6d0mmR8/BRyuNPRnV27pEb2lISGFNBQ= = X-Google-Smtp-Source: AGHT+IEr/0APK9pvlH43cXCLQdKARrJDH7Psm+Uc/CWEXNrPUFTyvMkahBzg5uCchN7/53k9fRDNgvitXBaf X-Received: by 2002:a05:6358:528f:b0:143:96ac:96ec with SMTP id g15-20020a056358528f00b0014396ac96ecmr31353701rwa.25.1697080956524; Wed, 11 Oct 2023 20:22:36 -0700 (PDT) Received: from postal.iol.unh.edu (postal.iol.unh.edu. [2606:4100:3880:1234::84]) by smtp-relay.gmail.com with ESMTPS id u20-20020a627914000000b00690850e69a3sm1278787pfc.4.2023.10.11.20.22.36 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 11 Oct 2023 20:22:36 -0700 (PDT) X-Relaying-Domain: iol.unh.edu Date: Wed, 11 Oct 2023 20:22:36 -0700 (PDT) Message-ID: <6527667c.620a0220.1ec7c.d3aeSMTPIN_ADDED_MISSING@mx.google.com> Received: from [172.21.0.3] (unknown [172.18.0.240]) by postal.iol.unh.edu (Postfix) with ESMTP id B72E56052514; Wed, 11 Oct 2023 23:22:35 -0400 (EDT) Subject: |WARNING| pw132502 [PATCH] doc: sort build and EAL features in the release notes From: dpdklab@iol.unh.edu To: test-report@dpdk.org Cc: dpdk-test-reports@iol.unh.edu Content-Type: text/plain X-BeenThere: test-report@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: automatic DPDK test reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: test-report-bounces@dpdk.org Test-Label: iol-testing Test-Status: WARNING http://dpdk.org/patch/132502 _apply patch failure_ Submitter: Thomas Monjalon Date: Wednesday, October 11 2023 07:54:37 Applied on: CommitID:a1934215a7691a86c55d415bd01ae8318581b67a Apply patch set 132502 failed: Checking patch doc/guides/rel_notes/release_23_11.rst... error: while searching for: ninja -C build doc xdg-open build/doc/guides/html/rel_notes/release_23_11.html * Build Requirements: From DPDK 23.11 onwards, building DPDK will require a C compiler which supports the C11 standard, including support for C11 standard atomics. More specifically, the requirements will be: * Support for flag "-std=c11" (or similar) * __STDC_NO_ATOMICS__ is *not defined* when using c11 flag Please note: * C11, including standard atomics, is supported from GCC version 5 onwards, and is the default language version in that release (Ref: https://gcc.gnu.org/gcc-5/changes.html) * C11 is the default compilation mode in Clang from version 3.6, which also added support for standard atomics (Ref: https://releases.llvm.org/3.6.0/tools/clang/docs/ReleaseNotes.html) New Features ------------ error: patch failed: doc/guides/rel_notes/release_23_11.rst:20 error: while searching for: Also, make sure to start the actual text at the margin. ======================================================= * **Added mbuf recycling support.** Added ``rte_eth_recycle_rx_queue_info_get`` and ``rte_eth_recycle_mbufs`` error: patch failed: doc/guides/rel_notes/release_23_11.rst:72 error: while searching for: * Added SM2 algorithm support in asymmetric crypto operations. * build: Enabling deprecated libraries is now done using the new ``enable_deprecated_libraries`` build option. * build: Optional libraries can now be selected with the new ``enable_libs`` build option similarly to the existing ``enable_drivers`` build option. * eal: Introduced a new API for atomic operations. This new API serves as a wrapper for transitioning to standard atomic operations as described in the C11 standard. This API implementation points at the compiler intrinsics by default. The implementation using C11 standard atomic operations is enabled via the ``enable_stdatomic`` build option. * eal: Added support for power intrinsics with AMD processors. Removed Items ------------- error: patch failed: doc/guides/rel_notes/release_23_11.rst:153 Applying patch doc/guides/rel_notes/release_23_11.rst with 3 rejects... Rejected hunk #1. Rejected hunk #2. Rejected hunk #3. hint: Use 'git am --show-current-patch' to see the failed patch diff a/doc/guides/rel_notes/release_23_11.rst b/doc/guides/rel_notes/release_23_11.rst (rejected hunks) @@ -20,23 +20,6 @@ DPDK Release 23.11 ninja -C build doc xdg-open build/doc/guides/html/rel_notes/release_23_11.html -* Build Requirements: From DPDK 23.11 onwards, - building DPDK will require a C compiler which supports the C11 standard, - including support for C11 standard atomics. - - More specifically, the requirements will be: - - * Support for flag "-std=c11" (or similar) - * __STDC_NO_ATOMICS__ is *not defined* when using c11 flag - - Please note: - - * C11, including standard atomics, is supported from GCC version 5 onwards, - and is the default language version in that release - (Ref: https://gcc.gnu.org/gcc-5/changes.html) - * C11 is the default compilation mode in Clang from version 3.6, - which also added support for standard atomics - (Ref: https://releases.llvm.org/3.6.0/tools/clang/docs/ReleaseNotes.html) New Features ------------ @@ -72,6 +55,43 @@ New Features Also, make sure to start the actual text at the margin. ======================================================= +* **Build requirements increased for C11.** + + From DPDK 23.11 onwards, + building DPDK will require a C compiler which supports the C11 standard, + including support for C11 standard atomics. + + More specifically, the requirements will be: + + * Support for flag "-std=c11" (or similar) + * __STDC_NO_ATOMICS__ is *not defined* when using c11 flag + + Please note: + + * C11, including standard atomics, is supported from GCC version 5 onwards, + and is the default language version in that release + (Ref: https://gcc.gnu.org/gcc-5/changes.html) + * C11 is the default compilation mode in Clang from version 3.6, + which also added support for standard atomics + (Ref: https://releases.llvm.org/3.6.0/tools/clang/docs/ReleaseNotes.html) + +* **Added new build options.** + + * Enabling deprecated libraries is now done using + the new ``enable_deprecated_libraries`` build option. + * Optional libraries can now be selected with the new ``enable_libs`` + build option similarly to the existing ``enable_drivers`` build option. + +* **Introduced a new API for atomic operations.** + + This new API serves as a wrapper for transitioning + to standard atomic operations as described in the C11 standard. + This API implementation points at the compiler intrinsics by default. + The implementation using C11 standard atomic operations is enabled + via the ``enable_stdatomic`` build option. + +* **Added support for power intrinsics with AMD processors.** + * **Added mbuf recycling support.** Added ``rte_eth_recycle_rx_queue_info_get`` and ``rte_eth_recycle_mbufs`` @@ -153,20 +173,6 @@ New Features * Added SM2 algorithm support in asymmetric crypto operations. -* build: Enabling deprecated libraries is now done using the new - ``enable_deprecated_libraries`` build option. - -* build: Optional libraries can now be selected with the new ``enable_libs`` - build option similarly to the existing ``enable_drivers`` build option. - -* eal: Introduced a new API for atomic operations. This new API serves as a - wrapper for transitioning to standard atomic operations as described in the - C11 standard. This API implementation points at the compiler intrinsics by - default. The implementation using C11 standard atomic operations is enabled - via the ``enable_stdatomic`` build option. - -* eal: Added support for power intrinsics with AMD processors. - Removed Items ------------- https://lab.dpdk.org/results/dashboard/patchsets/27903/ UNH-IOL DPDK Community Lab