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 6245742FF6 for ; Mon, 7 Aug 2023 08:40:47 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5D98040A8B; Mon, 7 Aug 2023 08:40:47 +0200 (CEST) Received: from mail-yw1-f226.google.com (mail-yw1-f226.google.com [209.85.128.226]) by mails.dpdk.org (Postfix) with ESMTP id DD10040A8B for ; Mon, 7 Aug 2023 08:40:46 +0200 (CEST) Received: by mail-yw1-f226.google.com with SMTP id 00721157ae682-5839f38342fso45308797b3.0 for ; Sun, 06 Aug 2023 23:40:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1691390446; x=1691995246; h=cc:to:from:subject:message-id:date:from:to:cc:subject:date :message-id:reply-to; bh=KqFFDHS5mR6lTH7KJUXf1/7oJeY2kKvWXe59WdFzvAg=; b=NJ9OkFaSHc9y6CMzEp1Yd27helTxjjsNRyHuGsUhiwMflo4jFgGFGRO1Hzu6dLcPxQ GyhDVqz2R+mZjGpJGRIvGnSk35qAHkMNmLsYERh8b3i3v+a9Xw1aGTYeaCU97Paf73UE 0eZBD3ACKUfI9vxUZ2ZBot8mrIaGfo3FXsUH0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691390446; x=1691995246; h=cc:to:from:subject:message-id:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KqFFDHS5mR6lTH7KJUXf1/7oJeY2kKvWXe59WdFzvAg=; b=LJc4Y3wHvja46230Ki3DDGUo2mYTiJ8iy1Sdsmne2U+SW+RxJOc5pNkORXZreflyKH 41L64p2fGGKEruyD0UF+VfelmvnNjwjFObTY8rgwWvVYUeNVZli9+rY4Xl/5RFzMfzvU +/oUDb7vQHMskQ8JEOIh1DherzV20BJWPO1XWvCzLUjCGpLN4r6/NULBaPvXRZRTUyxb pASejygRPDJZTrrGrZykUctay2Bvzh5PbZYlYAyMrKMlvp/4YWTAKttm5kbyAptuBo1l wQGoea479Qcke58h7fa5kS8FVgR1ZGXrUdC2ciEhYt7UGCBCVbkHZtKT4uSRlicFnIj8 KnaA== X-Gm-Message-State: AOJu0YzppiKLRHS5FyjizlPZvZQfI+x9PwYr2okAQJy/hEv/5FSmnjQm 4TVB73SA7YMZPST4R/JTDm01kOwbVo1zq33erApwrm20JAeWtpEXZL1YIR14C854cI4QLvNunw= = X-Google-Smtp-Source: AGHT+IF1ORmUIOaqvNMN97HUeQCwXzSRjXBRdaqlHgLzB4rr5TgEt3kWGJ6w3Lk/GG37DUoTalBjSPig8E61 X-Received: by 2002:a0d:d84c:0:b0:579:16e0:b1bf with SMTP id a73-20020a0dd84c000000b0057916e0b1bfmr9775496ywe.12.1691390446322; Sun, 06 Aug 2023 23:40:46 -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 l75-20020a0de24e000000b00568cbc0fbedsm1091370ywe.5.2023.08.06.23.40.46 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 06 Aug 2023 23:40:46 -0700 (PDT) X-Relaying-Domain: iol.unh.edu Date: Sun, 06 Aug 2023 23:40:46 -0700 (PDT) Message-ID: <64d091ee.0d0a0220.6a9ac.5eb6SMTPIN_ADDED_MISSING@mx.google.com> Received: from [172.17.0.2] (unknown [172.18.0.217]) by postal.iol.unh.edu (Postfix) with ESMTP id F3D546052471; Mon, 7 Aug 2023 02:40:45 -0400 (EDT) Subject: |WARNING| pw129931 [PATCH] [TEST] dpdk/app/test/test_mbuf.c test_refcnt_mbuf instability + fix proposal 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/129931 _apply patch failure_ Submitter: Julien Hascoet Date: Monday, August 07 2023 06:18:43 Applied on: CommitID:9836014d4c2b1b2c29948c928fd386b2944b6bcf Apply patch set 129931 failed: Checking patch app/test/test_mbuf.c... error: while searching for: tref += ref; if ((ref & 1) != 0) { rte_pktmbuf_refcnt_update(m, ref); while (ref-- != 0) rte_ring_enqueue(refcnt_mbuf_ring, m); } else { while (ref-- != 0) { rte_pktmbuf_refcnt_update(m, 1); rte_ring_enqueue(refcnt_mbuf_ring, m); } } rte_pktmbuf_free(m); error: patch failed: app/test/test_mbuf.c:1033 Applying patch app/test/test_mbuf.c with 1 reject... Rejected hunk #1. hint: Use 'git am --show-current-patch' to see the failed patch diff a/app/test/test_mbuf.c b/app/test/test_mbuf.c (rejected hunks) @@ -1033,12 +1033,17 @@ test_refcnt_iter(unsigned int lcore, unsigned int iter, tref += ref; if ((ref & 1) != 0) { rte_pktmbuf_refcnt_update(m, ref); - while (ref-- != 0) - rte_ring_enqueue(refcnt_mbuf_ring, m); + while (ref-- != 0) { + /* retry in case of failure */ + while (rte_ring_enqueue(refcnt_mbuf_ring, m) != 0) + ; + } } else { while (ref-- != 0) { rte_pktmbuf_refcnt_update(m, 1); - rte_ring_enqueue(refcnt_mbuf_ring, m); + /* retry in case of failure */ + while (rte_ring_enqueue(refcnt_mbuf_ring, m) != 0) + ; } } rte_pktmbuf_free(m); https://lab.dpdk.org/results/dashboard/patchsets/27240/ UNH-IOL DPDK Community Lab