From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Nambiar, Amritha" Subject: Re: [net-next PATCH v5 4/7] net: Record receive queue number for a connection Date: Sat, 30 Jun 2018 00:50:31 -0700 Message-ID: <4e7d2aa1-4386-1614-48d4-35d9098da756@intel.com> References: <153013824922.4959.14633065530326138344.stgit@anamhost.jf.intel.com> <153013869437.4959.6403551024336066798.stgit@anamhost.jf.intel.com> <20180629.220639.1360385545962536071.davem@davemloft.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Cc: netdev@vger.kernel.org, alexander.h.duyck@intel.com, willemdebruijn.kernel@gmail.com, sridhar.samudrala@intel.com, alexander.duyck@gmail.com, edumazet@google.com, hannes@stressinduktion.org, tom@herbertland.com, tom@quantonium.net To: David Miller Return-path: Received: from mga18.intel.com ([134.134.136.126]:30439 "EHLO mga18.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751960AbeF3Hue (ORCPT ); Sat, 30 Jun 2018 03:50:34 -0400 In-Reply-To: <20180629.220639.1360385545962536071.davem@davemloft.net> Content-Language: en-US Sender: netdev-owner@vger.kernel.org List-ID: On 6/29/2018 6:06 AM, David Miller wrote: > From: Amritha Nambiar > Date: Wed, 27 Jun 2018 15:31:34 -0700 > >> @@ -1702,6 +1709,13 @@ static inline int sk_tx_queue_get(const struct sock *sk) >> return -1; >> } >> >> +static inline void sk_rx_queue_set(struct sock *sk, const struct sk_buff *skb) >> +{ >> +#ifdef CONFIG_XPS >> + sk->sk_rx_queue_mapping = skb_get_rx_queue(skb); >> +#endif >> +} > > Maybe add a >= NO_QUEUE_MAPPING check like you did for > skc_tx_queue_mapping. > Will fix.