Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932233AbcLGRGQ (ORCPT ); Wed, 7 Dec 2016 12:06:16 -0500 Received: from shards.monkeyblade.net ([184.105.139.130]:35632 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752195AbcLGRGP (ORCPT ); Wed, 7 Dec 2016 12:06:15 -0500 Date: Wed, 07 Dec 2016 12:05:36 -0500 (EST) Message-Id: <20161207.120536.1153607792891600896.davem@davemloft.net> To: santosh.shilimkar@oracle.com Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [net-next][PATCH v2 18/18] RDS: IB: add missing connection cache usage info From: David Miller In-Reply-To: References: <1481083316-11648-19-git-send-email-santosh.shilimkar@oracle.com> <20161207.105531.1347292514118544125.davem@davemloft.net> X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12 (shards.monkeyblade.net [149.20.54.216]); Wed, 07 Dec 2016 08:06:16 -0800 (PST) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1022 Lines: 28 From: Santosh Shilimkar Date: Wed, 7 Dec 2016 08:44:04 -0800 > On 12/7/2016 7:55 AM, David Miller wrote: >> From: Santosh Shilimkar >> Date: Tue, 6 Dec 2016 20:01:56 -0800 >> >> What level of compatability exists here? If we run an old tool on a >> new >> kernel, or a new tool on an old kernel, does it work properly? >> > Tools repo carries a copy of the header and thats how the old tool and > new tools have been running with older/newer kernels. There are few > more > bits left before I can start using directly kernel header for newer > tools. > > Moreover this particular parameter is only used for verbose mode which > isn't used in default options. That doesn't really answer my question, I think. Are you saying that one is required to run old tools on old kernels, and new tools on new kernels, and that's how you have this setup in your repo? If so, that really isn't acceptable. Both old and new tools must work with all kernel versions.