Received: by 2002:a25:824b:0:0:0:0:0 with SMTP id d11csp1808088ybn; Thu, 26 Sep 2019 02:31:08 -0700 (PDT) X-Google-Smtp-Source: APXvYqyU1+YBigO51T1185jbJXEOzUo6/4vh8u9RTqKpISx8+1TPF/v5ddlyVQSj0Fbs9Dyq/yCG X-Received: by 2002:a50:8a9d:: with SMTP id j29mr2477143edj.283.1569490268655; Thu, 26 Sep 2019 02:31:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1569490268; cv=none; d=google.com; s=arc-20160816; b=08z2pKhigYpO/nNHHiaPgVPvcgauYoQeV6KlsRrM6Z7J4dlVW5f8ULIjssflTSk7zl rY8iMj5v3tAwY7E6hOq1mzomeIknB+Id0l77fZlAr6bsiDafnE0jmQMDdqaeA9s1H9Xb oFO2rGBun6a/hjdXTg8BskSocRAqlx8qSz6H2T0YlC4hKby5O+i3JNWCBmGqAYeMuyrp ty1awwEi474BfrCKWQgFxtRDwDN2NudMY8dzd5bFGFMcKyUq65sZaChTgUI22hRIJDu8 GC3q5ubnjkLS02PTZQB5O0TzZ4ru5M8RhvsXztVJJFfpxDmlKCV4/cxSqlSV6DajsyYD f43Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date:openpgp :from:references:cc:to:subject; bh=yipKS2FFfC6BcqD7e5dAPFSRspob8Bg7Yw18aBk7JDk=; b=T0OV41PHEb/BUdwX/w5XY4AhlDyI+XBST34Ng4lUr39/M3X8P4gwqNtU3HnbhUkiB2 fWIOiGUGPi+HkFa8l3w/PotLKqG4K8eVO0HyG65W1bBSAp9Z8EiczKbrK8dfu7BuVGFX r5nFMRn9qJk/0kZLkUMI7FTx/IrZWlePqptaD9d4BHfaBhtgEtV0naOIIq4eCjPGtp0Q prcRwSTcnlE2MIEyBaaQhGp8Y+/JhM1HTamHGgE4d0dO9eJmtBekNnoNnQuUN0ZnXG/H rtw6wraol5GLQOvARCb0BN3GXep7Tu7Aj/9PDXD8RzrVC56oq4K2zhtOSbW66JEqkN2H urzA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q1si1012317edj.354.2019.09.26.02.30.45; Thu, 26 Sep 2019 02:31:08 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2405315AbfIYMKM (ORCPT + 99 others); Wed, 25 Sep 2019 08:10:12 -0400 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]:39614 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S2404828AbfIYMKM (ORCPT ); Wed, 25 Sep 2019 08:10:12 -0400 Received: from pps.filterd (m0098421.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x8PC93lq120118 for ; Wed, 25 Sep 2019 08:10:11 -0400 Received: from e06smtp04.uk.ibm.com (e06smtp04.uk.ibm.com [195.75.94.100]) by mx0a-001b2d01.pphosted.com with ESMTP id 2v868funf3-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 25 Sep 2019 08:10:10 -0400 Received: from localhost by e06smtp04.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 25 Sep 2019 13:10:09 +0100 Received: from b06cxnps3075.portsmouth.uk.ibm.com (9.149.109.195) by e06smtp04.uk.ibm.com (192.168.101.134) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256/256) Wed, 25 Sep 2019 13:10:06 +0100 Received: from d06av22.portsmouth.uk.ibm.com (d06av22.portsmouth.uk.ibm.com [9.149.105.58]) by b06cxnps3075.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id x8PCA5ki19333178 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 25 Sep 2019 12:10:05 GMT Received: from d06av22.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 77F694C05A; Wed, 25 Sep 2019 12:10:05 +0000 (GMT) Received: from d06av22.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 42FF44C04E; Wed, 25 Sep 2019 12:10:05 +0000 (GMT) Received: from oc5311105230.ibm.com (unknown [9.152.224.222]) by d06av22.portsmouth.uk.ibm.com (Postfix) with ESMTP; Wed, 25 Sep 2019 12:10:05 +0000 (GMT) Subject: Re: [PATCH net v2 0/3] net/smc: move some definitions to UAPI To: David Miller , esyr@redhat.com Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, kgraul@linux.ibm.com References: <20190924.165240.1617972512581218831.davem@davemloft.net> From: Ursula Braun Openpgp: preference=signencrypt Date: Wed, 25 Sep 2019 14:10:05 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <20190924.165240.1617972512581218831.davem@davemloft.net> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-TM-AS-GCONF: 00 x-cbid: 19092512-0016-0000-0000-000002B0701F X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 19092512-0017-0000-0000-0000331137E4 Message-Id: <20af78a4-ded5-57ca-bd77-303cc7a59cf5@linux.ibm.com> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2019-09-25_05:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000 definitions=main-1909250125 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 9/24/19 4:52 PM, David Miller wrote: > From: Eugene Syromiatnikov > Date: Fri, 20 Sep 2019 17:41:47 +0200 > >> As of now, it's a bit difficult to use SMC protocol, as significant part >> of definitions related to it are defined in private headers and are not >> part of UAPI. The following commits move some definitions to UAPI, >> making them readily available to the user space. >> >> Changes since v1[1]: >> * Patch "provide fallback diagnostic codes in UAPI" is updated >> in accordance with the updated set of diagnostic codes. >> >> [1] https://lkml.org/lkml/2018/10/7/177 > > Isn't it way too late for this? > > These definitions will now be duplicates for userland code that > defines the values on their own. > Dave, we have to admit that it is already late for these patches. Nevertheless we think it is better to come up with them now than never. We doubt there exists already much userland code for it - except our own IBM-provided package smc-tools. Thus we appreciate acceptance of these patches. Kind regards, Ursula