Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp625278pxf; Wed, 31 Mar 2021 11:44:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyT91U7fTKCh4CF01CJigCJlxaUcj1UtlXHse/J6YwtlWQI39Q60vMR/tOQjdXpIrPgYkXh X-Received: by 2002:a17:906:5acd:: with SMTP id x13mr5025486ejs.211.1617216252126; Wed, 31 Mar 2021 11:44:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617216252; cv=none; d=google.com; s=arc-20160816; b=r3iGcwvZdfgwEBqjHgxuoC7lsCO0czTbWpedWjprCTatyAAWgyqHBAnIkBU4MI1h7G mL1sKs6FkYmLMl0TOmPTqMZN3dzb8qJID03NVn1e6hZapsVWzQsg7eHKv9KLdidfyODq Mk3nLWuP2OIDt8HhKQnXKAL7wub/rpAuirpXrO0V8JpC6yR/568Wg/wztHgABJc/Wb6y rAJrRqqqCIywJA2mSvU6hIZC9PJn6AgmdDMCCfO42vcTclB/HnUMxki8O5aIbNIipv41 XAgl9Uq8yUpYUUg7Lr9VGdmMVeAAG2QzsH6PJ583lPKeYS5GpfUa0z6xLzdFNQcipWjD hJDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=miQIpXzzSlxlo4KCoDggGOO7tlc2KNpZkFxFMVFV92M=; b=g1u18TFga4HNDqEzhqMRCW7Ca3OySNWSdhJpZ4JyrJE3U1TroRIdAf21DrZNm333sV lbAO1I5HIY54DhwmUEkT/jfrZWnelrLmSSLsCpfB9RYaqhXAchCnqrr0BrPouuaCtG6v gCeGEO+01Kdd86BXvFhhmYJRbt81sr3agSueu+X7J0Y/+VaO/F8YxRXVymvdzLMRRIxn PvVW2sn8JGyDGjfO/q13AyYdrkqu8FZtp+GPZSubXYm9elAPzw02QKfgYTsHXw24tL2c o/a3P/lets9kZvXssuPqxEElyJlMUn+Lb03qSjO7SR46wRjT3kxJaaPscViL9GKwOFY+ VQag== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=BBVci2aD; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c12si2342062edv.455.2021.03.31.11.43.49; Wed, 31 Mar 2021 11:44:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=BBVci2aD; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235296AbhCaSmR (ORCPT + 99 others); Wed, 31 Mar 2021 14:42:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43912 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234446AbhCaSlo (ORCPT ); Wed, 31 Mar 2021 14:41:44 -0400 Received: from mail-pj1-x102b.google.com (mail-pj1-x102b.google.com [IPv6:2607:f8b0:4864:20::102b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id ED190C061574; Wed, 31 Mar 2021 11:41:43 -0700 (PDT) Received: by mail-pj1-x102b.google.com with SMTP id ha17so9982293pjb.2; Wed, 31 Mar 2021 11:41:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=miQIpXzzSlxlo4KCoDggGOO7tlc2KNpZkFxFMVFV92M=; b=BBVci2aDzZp0k3vai2pZSBeQB7mvcYj+yO++e/R3MT2nyxhBztOzV/jUK8nLSol0Ve n5jdWA8m98lu6ym230WH3jJqJK3MIYTd9ikGAc5iuqeBwPnnbVs3h2aYrDNX3UQQs8DY vxa0q41TGffu4BpNiR+2UL1IFZK5qJ4Fzuz+SAAd0ywlgQD9WnJU3x337+9dWxX7zC0h +U16xAOOYGnxILBih+qiIqIsoRBkl5fGvjLIWPwlYcmMhcosGl0pzWMFOkpRxyXZ6fVD kjBuTIqnRDLFLE7BsTKwhmhvh0tPkQ8Z9F5fcyBBKykSz8GwqUV8IbexAcd0cpJx1kj1 evkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=miQIpXzzSlxlo4KCoDggGOO7tlc2KNpZkFxFMVFV92M=; b=Vx3/d0BG9sbZNo8rB3GCm4/MjlJCOllIzuRfB10aMGuXKUHiVmAfsD+EpgUe7OAc0n VU828UHuyX+xVCkukj8DVzfFabw868bdOKuPg8V+tPCHaJqQLCMiFTmHpvF06ZZZUiQA pi4wIT+KG9QWSxohv0wzHSwV59Xk1Rd4sYlxI6/tkcTQIvQ5tTCJ2SentXmjBvx87HBq cp/R5bJ9MTORTxGEAHx8iMZDYl8IcidebxFYUJv03sQAWkl2iZYoD0tkN8+rNAooN8Gn 88Hz3YLnqW182ePdjacWkGpvQ59PdPSru2S5Bass/zr3HU9N8fG9QVJL4t6+O3WeMhOL 0vvA== X-Gm-Message-State: AOAM531meht+/7gKtyvkDi3HdU19ze3yX7Bwg6pyvnrb4d52YyH2m8Cr 8mEOQDm5mLkVYjjEgd68a2K5Vrz2o6PWUDkn7PIn14qY0gk= X-Received: by 2002:a17:903:22c7:b029:e6:faf5:eb3a with SMTP id y7-20020a17090322c7b02900e6faf5eb3amr4483490plg.23.1617216103593; Wed, 31 Mar 2021 11:41:43 -0700 (PDT) MIME-Version: 1.0 References: <20210328221205.726511-1-xie.he.0141@gmail.com> In-Reply-To: <20210328221205.726511-1-xie.he.0141@gmail.com> From: Xie He Date: Wed, 31 Mar 2021 11:41:32 -0700 Message-ID: Subject: Re: [PATCH net-next v4] net: x25: Queue received packets in the drivers instead of per-CPU queues To: Martin Schiller , "David S. Miller" , Jakub Kicinski , Jonathan Corbet , Krzysztof Halasa , Linux X25 , Linux Kernel Network Developers , linux-doc@vger.kernel.org, LKML Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Martin, Could you ack this patch again? The only change from the RFC version (that you previously acked) is the addition of the "__GFP_NOMEMALLOC" flag in "dev_alloc_skb". This is because I want to prevent pfmemalloc skbs (which can't be handled by netif_receive_skb_core) from occurring. Thanks!