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 A262C46D9F for ; Sat, 23 Aug 2025 01:58:56 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 69ACA4025A; Sat, 23 Aug 2025 01:58:56 +0200 (CEST) Received: from mail.loongson.cn (mail.loongson.cn [114.242.206.163]) by mails.dpdk.org (Postfix) with ESMTP id 4F4074025A for ; Sat, 23 Aug 2025 01:58:54 +0200 (CEST) Received: from loongson.cn (unknown [10.40.64.71]) by gateway (Coremail) with SMTP id _____8DxvdI7BKloHDQCAA--.4062S3; Sat, 23 Aug 2025 07:58:51 +0800 (CST) Received: from localhost.localdomain (unknown [10.40.64.71]) by front1 (Coremail) with SMTP id qMiowJAxQMI5BKlodVxhAA--.32346S3; Sat, 23 Aug 2025 07:58:49 +0800 (CST) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by localhost.localdomain (8.15.2/8.15.2) with ESMTPS id 57MNMJu9904025 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sat, 23 Aug 2025 07:22:19 +0800 Received: (from root@localhost) by localhost.localdomain (8.15.2/8.15.2/Submit) id 57MNMI00904024; Sat, 23 Aug 2025 07:22:18 +0800 Date: Sat, 23 Aug 2025 07:22:18 +0800 From: qemudev@loongson.cn Message-Id: <202508222322.57MNMI00904024@localhost.localdomain> Content-Type: text/plain; charset="utf-8" Subject: |WARNING| pw156092-156091 [PATCH v7 1/3] mbuf: de-inline sanity checking a reinitialized mbuf In-Reply-To: <20250822234515.22518-2-mb@smartsharesystems.com> References: <20250822234515.22518-2-mb@smartsharesystems.com> To: test-report@dpdk.org Cc: mb@smartsharesystems.com, zhoumin@loongson.cn X-CM-TRANSID: qMiowJAxQMI5BKlodVxhAA--.32346S3 X-CM-SenderInfo: pthp3vthy6z05rqj20fqof0/1tbiAgECD2ioBokOLAACsh X-Coremail-Antispam: 1Uk129KBj93XoW7AFykJF43Aw4rur4xWF1kCrX_yoW8Gr18pF ZrJa1avFZ8Ar1xGr1xXw1jyF4kXa4SkFy3GFZ3Ja47GF13tr45trWxtF10vr4xtryrCFs2 vFW3Ca4kCF4vvabCm3ZEXasCq-sJn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7KY7ZEXa sCq-sGcSsGvfJ3Ic02F40EFcxC0VAKzVAqx4xG6I80ebIjqfuFe4nvWSU5nxnvy29KBjDU 0xBIdaVrnRJUUUyCb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I20VC2zVCF04k26cxKx2 IYs7xG6rWj6s0DM7CIcVAFz4kK6r106r15M28lY4IEw2IIxxk0rwA2F7IY1VAKz4vEj48v e4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_JFI_Gr1l84ACjcxK6xIIjxv20xvEc7CjxVAFwI 0_Jr0_Gr1l84ACjcxK6I8E87Iv67AKxVW0oVCq3wA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_ GcCE3s1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqjxCEc2xF0cIa020Ex4CE44I27wAqx4 xG64xvF2IEw4CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v2 6r1j6r4UMcvjeVCFs4IE7xkEbVWUJVW8JwAKzVCY07xG64k0F24l42xK82IYc2Ij64vIr4 1l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWUJVWUGwC20s026x8GjcxK 67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r1Y6r17MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI 8IcVAFwI0_Jr0_JF4lIxAIcVC0I7IYx2IY6xkF7I0E14v26r1j6r4UMIIF0xvE42xK8VAv wI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVWUJVW8JwCI42IY6I8E87Iv6xkF7I0E14 v26r1j6r4UYxBIdaVFxhVjvjDU0xZFpf9x07jn73kUUUUU= 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: loongarch-compilation Test-Status: WARNING http://dpdk.org/patch/156092 _apply patch failure_ Submitter: Morten Brørup Date: Fri, 22 Aug 2025 23:45:13 +0000 DPDK git baseline: Repo:dpdk Branch: main CommitID: 38543d33bd47fc0ee21f59db80a8763620741879 Apply patch set 156092-156091 failed: Checking patch lib/mbuf/rte_mbuf.h... error: while searching for: static inline int rte_pktmbuf_alloc_bulk(struct rte_mempool *pool, struct rte_mbuf **mbufs, unsigned count) { unsigned idx = 0; int rc; rc = rte_mbuf_raw_alloc_bulk(pool, (void **)mbufs, count); if (unlikely(rc)) return rc; /* To understand duff's device on loop unwinding optimization, see * https://en.wikipedia.org/wiki/Duff's_device. * Here while() loop is used rather than do() while{} to avoid extra * check if count is zero. */ switch (count % 4) { case 0: while (idx != count) { rte_pktmbuf_reset(mbufs[idx]); idx++; /* fall-through */ case 3: rte_pktmbuf_reset(mbufs[idx]); idx++; /* fall-through */ case 2: rte_pktmbuf_reset(mbufs[idx]); idx++; /* fall-through */ case 1: rte_pktmbuf_reset(mbufs[idx]); idx++; /* fall-through */ } } return 0; } error: patch failed: lib/mbuf/rte_mbuf.h:1018 error: lib/mbuf/rte_mbuf.h: patch does not apply