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 6FC5EA04B6 for ; Tue, 13 Oct 2020 10:00:04 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 56BAE1D9B1; Tue, 13 Oct 2020 10:00:03 +0200 (CEST) Received: from mail-wr1-f67.google.com (mail-wr1-f67.google.com [209.85.221.67]) by dpdk.org (Postfix) with ESMTP id 617EF1D9B1 for ; Tue, 13 Oct 2020 10:00:01 +0200 (CEST) Received: by mail-wr1-f67.google.com with SMTP id n15so22824800wrq.2 for ; Tue, 13 Oct 2020 01:00:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind.com; s=google; h=reply-to:subject:to:cc:references:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=+yVFkXPrymp7cjZ1ypCcecU40xTG0liIBsFuLDJ2heQ=; b=GDXjY6/Zndjn8zm/Ct7GQW02R/iglyy5PsiFVnEfUIamR/3Kj94T+NgNxadKe4FpPq PzNsyc3eBwEdzzg5qfdhJrwM8b4XSndpbOBeIZACtZH9oR6HEBjfrm+AAD7S4UQjVnOb oUHx8bYNNx4nMINaVzXKQAvLAWuQzL7KhOIvdWndzL19zJfOzV/+5DuLGWuqjloZtwqZ 3SfRNbBMMPppl+iZpiHPsO0jDoU57zUnw9yPDDCyX4stif2JMQHH2dKElTPO/uo9BQi4 Hi4jUTv5P41yXwhX9q88Atom8kHmZFMxj8O4eouwjbHOcPE8dBL3mTKOuujXnq5Bjyr6 tmSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:reply-to:subject:to:cc:references:from :organization:message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=+yVFkXPrymp7cjZ1ypCcecU40xTG0liIBsFuLDJ2heQ=; b=T7+VlOl+SxLSwjR6jotR3V3L0K+EWoDkcsMEPSDJiMaLXYlvt+HJZhrv0a18TNg32S ANY9pAaSyMNg7T7I1VW3BHywu/DMTjkXIxcvZRFylV1s2p7EN6Cvg6vceerixpTn59n8 k4BZ32CdJSt7QMEFQPLavYBIrOvRfDJvwhWClIZK6DyfCkX6hW89xUkGm/a1w3uA9qlN 5JB+Blst1xOR9A1j8kNul+q7HmAE/LG2X4ukiqQBfDzJB2XnwFfqP+cQ1hqvJUWNkCQT skIfDf4jWsmivX9XMxnT/chpM0tTeEb9ZZr1mDLYyJ9RRXGaa9iKVFoCzK2hn1mDAkR/ ElhQ== X-Gm-Message-State: AOAM530CdAPlPaZE1FVPjfoCrv9UHWnUvvBEFPjWwQOiVuUdv20kGRD9 ebzOH0bMpYffi7hBVkV0vHSJP4/fGC7KK058 X-Google-Smtp-Source: ABdhPJzrM/y24936t+Ndf3xLohqixVGxf+DYUEzOiLDjcQygnCsDn3kqiWiP5LEjh7yHWkm5sQjmCw== X-Received: by 2002:adf:f10e:: with SMTP id r14mr32561243wro.337.1602575999753; Tue, 13 Oct 2020 00:59:59 -0700 (PDT) Received: from ?IPv6:2a01:e0a:410:bb00:4063:2d57:afbb:937a? ([2a01:e0a:410:bb00:4063:2d57:afbb:937a]) by smtp.gmail.com with ESMTPSA id t13sm25466300wmj.15.2020.10.13.00.59.58 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 13 Oct 2020 00:59:58 -0700 (PDT) To: Nick Connolly , Anatoly Burakov , Didier Pallard , Olivier Matz , David Marchand Cc: dev@dpdk.org, stable@dpdk.org References: <20200805122640.13884-1-nick.connolly@mayadata.io> <20201012192803.3741-1-nick.connolly@mayadata.io> From: Nicolas Dichtel Organization: 6WIND Message-ID: Date: Tue, 13 Oct 2020 09:59:57 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <20201012192803.3741-1-nick.connolly@mayadata.io> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Subject: Re: [dpdk-stable] [PATCH v2] mem: fix allocation failure on non-NUMA kernel X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: nicolas.dichtel@6wind.com List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" Le 12/10/2020 à 21:28, Nick Connolly a écrit : > Running dpdk-helloworld on Linux with lib numa present, > but no kernel support for NUMA (CONFIG_NUMA=n) causes > ret_service_init() to fail with EAL: error allocating > rte services array. > > alloc_seg() calls get_mempolicy to verify that the allocation > has happened on the correct socket, but receives ENOSYS from > the kernel and fails the allocation. > > The allocated socket should only be verified if check_numa() is true. > > Fixes: 2a96c88be83e ("mem: ease init in a docker container") > Cc: nicolas.dichtel@6wind.com > Cc: stable@dpdk.org > > Signed-off-by: Nick Connolly Reviewed-by: Nicolas Dichtel