From patchwork Fri Aug 10 01:04:28 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrei Vagin X-Patchwork-Id: 955907 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming-netdev@ozlabs.org Delivered-To: patchwork-incoming-netdev@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=openvz.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="t673HxrX"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 41mn3q622Rz9s52 for ; Fri, 10 Aug 2018 11:05:27 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727055AbeHJDcB (ORCPT ); Thu, 9 Aug 2018 23:32:01 -0400 Received: from mail-ed1-f68.google.com ([209.85.208.68]:38618 "EHLO mail-ed1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726894AbeHJDcB (ORCPT ); Thu, 9 Aug 2018 23:32:01 -0400 Received: by mail-ed1-f68.google.com with SMTP id t2-v6so3877283edr.5 for ; Thu, 09 Aug 2018 18:04:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id; bh=c9ba+Rz9jVCj9FAFynXSNfHTdQDPFknzaCHLMkkjb+w=; b=t673HxrXt7HVezmhEpvKQ8w8i2uUVj/6giMIMxj6f/uyFn67CfiEZf2/nzG1LiSWFy 1wieeWbSoRb5njr3bbL/TifG8IMSqgSx9p/wa6NJEaixzdjL2XRpHYjOJt49fYtWvkVN PE3BHq0DSmxRdAmXct5u09TowwanUArk5arI44hIVnCvjlKrlIIcWkGgA0cKPiekJ3Pw zY5xlH46Za3YxGYygrFK4u6S0mYsRlyS4/uS/OODvJhi8/EZltjmpZKj7dDl5d669+kC B7CgCx8r1WhQgHpZMrh/FHPd3TxGnDuJ+erIF04VwKJ5D/1atSj1QMtpO0yxeg8BTfzy gkJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id; bh=c9ba+Rz9jVCj9FAFynXSNfHTdQDPFknzaCHLMkkjb+w=; b=XkaXaFSEG1eqKNJ/3feEspU9A/BZ24vMJBNiGyD+RIYUxsK9EPe7tz2Oa7z1mwiHoF QaJz9n5XMBjnaaExESA7K+faWI5d3BCMZ6RCPb50WS3E3mCxkqyOD7/WUHMMtlJm33BS orh4oJCuvpEpSEUgjkp8du9vlB7zYHPRMLUp9/cdCzNg73wbyd5+S2pRdWd3cgFkca+c QJZGPxbFFX/35TpsrSVgEz5gaHjsZlrp2q3GDG3pgplwCQNICs3VHIwo70Lpm5Mco5vu O5SgLVfTt34vw6+r9BPWLqVm3tNCvb+SZGbFJGmTj3gPeJQCiv0/4qkO5GdEL0QM4eax 9rzQ== X-Gm-Message-State: AOUpUlHWi/0wiT3ndDi0TeqXhhI2BeFWviOusfQwX1kB/gP2r4KZU7pN F/5c12YnQMyBulrbfytz7W6bpTiC X-Google-Smtp-Source: AA+uWPyRTBDxpD1dCmO8uqO1VelpAKaMTfORQQeJFMGmgIyCw1KSxJrpv+sZINh+204trEezg4X2oA== X-Received: by 2002:a50:b045:: with SMTP id i63-v6mr5823130edd.18.1533863074074; Thu, 09 Aug 2018 18:04:34 -0700 (PDT) Received: from laptop.sw.ru ([4.16.175.162]) by smtp.gmail.com with ESMTPSA id p6-v6sm2952937edm.82.2018.08.09.18.04.32 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 09 Aug 2018 18:04:33 -0700 (PDT) From: Andrei Vagin To: "David S. Miller" Cc: netdev@vger.kernel.org, Andrei Vagin Subject: [PATCH net-next] net: add an empty __netif_set_xps_queue() stab in the !CONFIG_XPS case Date: Thu, 9 Aug 2018 18:04:28 -0700 Message-Id: <20180810010428.6096-1-avagin@openvz.org> X-Mailer: git-send-email 2.17.1 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org From: Andrei Vagin __netif_set_xps_queue() is used in drivers/net/virtio_net.c. Fixes: 4d99f6602cb5 ("net: allow to call netif_reset_xps_queues() under cpus_read_lock") Signed-off-by: Andrei Vagin --- include/linux/netdevice.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h index 282e2e95ad5b..a5e4b0a18f90 100644 --- a/include/linux/netdevice.h +++ b/include/linux/netdevice.h @@ -3406,6 +3406,13 @@ static inline int netif_attrmask_next_and(int n, const unsigned long *src1p, return n + 1; } #else +static inline int __netif_set_xps_queue(struct net_device *dev, + const unsigned long *mask, + u16 index, bool is_rxqs_map) +{ + return 0; +} + static inline int netif_set_xps_queue(struct net_device *dev, const struct cpumask *mask, u16 index)