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 EBEC742AE4 for ; Fri, 12 May 2023 13:02:24 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 72E3842D1A; Fri, 12 May 2023 13:02:24 +0200 (CEST) Received: from mail-ej1-f42.google.com (mail-ej1-f42.google.com [209.85.218.42]) by mails.dpdk.org (Postfix) with ESMTP id 70F7B42686 for ; Fri, 12 May 2023 13:02:23 +0200 (CEST) Received: by mail-ej1-f42.google.com with SMTP id a640c23a62f3a-96aa0cab88dso97522766b.1 for ; Fri, 12 May 2023 04:02:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683889343; x=1686481343; h=content-transfer-encoding:subject:from:content-language:to :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=dodSycw2m+JkKnVs1mYWoYCEdR+wKKV7V6ELARcN8bg=; b=oEbRYGDE9AepnSTXBQOghUNiUk17+PduDZ/Jo1bPXAXqvF44U+xEVcp7NMSMiSnTLl xDYXcUBV1Hm8B/uhiGVcSGwX4VK8nZUG4RoUUJrGycd2e+GStb/xkICbO1GkHy5P0JvU WQmHg0+qUNod9AQ7xxD8xxUqHaaMdRB8bsuxVVyvsvxhJl4IYq60UeK5VLFDutftwVpp /U7NLZ15d0OFpLRKcEGHonkSQz1yI6B4zMKPJVEB3QX2LgAnonLTscI2JZa0ntcn7mWZ jUWm55rMZP0awToIbJ/k8fb9cB7MxbqjmTl953VryweN+3W5pZ3ewGZYeL+b7EJVcB4t Tx8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683889343; x=1686481343; h=content-transfer-encoding:subject:from:content-language:to :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=dodSycw2m+JkKnVs1mYWoYCEdR+wKKV7V6ELARcN8bg=; b=GAhWV3zuGG0LfqPJPQ9dciVl7N7UKG+Kcf/BdqmdxBMMhTK5eikrFcfIOj9eboVeKg 9OFbTVwC6eqG3qNyTWIBbc7QhPOOQUXp8BumlK+NilKVifcNlvmXc7ERyMDtnSpBOaWC cjW0eDvBJMQcQgYB/Prk20dFTAT8cWwZIidBXgW4VpIpCpSDeoJf4fIF71dFCLzXgo5s B8TH2ICUHGzLaUBJVpW06fBj3me1We7gjYs+5gJPg6WDNou0kj4f6yBIBjnTAVfqj6n7 jFVzv8iBHxfNFANO+WczVBkGm4TUXriS5/JGI9Z8fwzvS596AFcNaWje9cterqihsRsW Peiw== X-Gm-Message-State: AC+VfDyKiLsQeQk/MXqXGADif8kL1p4QahhTHUZVcezgqSMQ7sd/RbYb o1cdRGL+b9emQ6ml63Kt9B0g7KYWbe4= X-Google-Smtp-Source: ACHHUZ48P30hOMp3DNWP5ko0XFML6zEq3QdSXcDxMhAiwDHc+IfwGNdhXCxuUx3V0mSZpmh1a2cPQA== X-Received: by 2002:a17:907:ea9:b0:958:5474:a84a with SMTP id ho41-20020a1709070ea900b009585474a84amr25157214ejc.38.1683889342816; Fri, 12 May 2023 04:02:22 -0700 (PDT) Received: from [10.0.0.9] (host27-89-206-54.limes.com.pl. [89.206.54.27]) by smtp.googlemail.com with ESMTPSA id r23-20020aa7da17000000b00506987c5c71sm3889629eds.70.2023.05.12.04.02.21 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 12 May 2023 04:02:22 -0700 (PDT) Message-ID: <6da80966-3c8e-df40-67aa-427227778b07@gmail.com> Date: Fri, 12 May 2023 13:02:20 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 To: users@dpdk.org, konstantin.ananyev@intel.com Content-Language: en-US From: Pawel Wodkowski Subject: ACL library silently fail to classify packets if group is not 4b long in field definition Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org Hi, I'm using version 20.05.0 but I believe current version is also affected. In I know that the ACL group must be constructed of 4 consecutive bytes. But when the group is not 4B long (eg. no need to check more than 2B) then the rte_acl_create() function return success but classification always fail. Can some basic checking be added to validate the given ACL rules definition to make the life easier? Paweł