Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753885AbdIDQPO (ORCPT ); Mon, 4 Sep 2017 12:15:14 -0400 Received: from vmicros1.altlinux.org ([194.107.17.57]:59272 "EHLO vmicros1.altlinux.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753764AbdIDQPN (ORCPT ); Mon, 4 Sep 2017 12:15:13 -0400 Date: Mon, 4 Sep 2017 19:15:11 +0300 From: "Dmitry V. Levin" To: linux-kernel@vger.kernel.org, linux-api@vger.kernel.org, Mikko Rapeli , Dave Watson , Ilya Lesokhin , Aviad Yehezkel , netdev@vger.kernel.org Subject: Re: [PATCH v06 35/36] uapi linux/tls.h: don't include in user space Message-ID: <20170904161510.GA16001@altlinux.org> References: <20170806164428.2273-1-mikko.rapeli@iki.fi> <20170806164428.2273-36-mikko.rapeli@iki.fi> <20170808232554.GK10552@altlinux.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ikeVEW9yuYc//A+q" Content-Disposition: inline In-Reply-To: <20170808232554.GK10552@altlinux.org> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2188 Lines: 65 --ikeVEW9yuYc//A+q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Aug 09, 2017 at 02:25:54AM +0300, Dmitry V. Levin wrote: > On Sun, Aug 06, 2017 at 06:44:26PM +0200, Mikko Rapeli wrote: > > It is not needed and not part of uapi headers, but causes > > user space compilation error: > >=20 > > fatal error: net/tcp.h: No such file or directory > > #include > > ^ > >=20 > > Signed-off-by: Mikko Rapeli > > Cc: Dave Watson > > Cc: Ilya Lesokhin > > Cc: Aviad Yehezkel > > --- > > include/uapi/linux/tls.h | 2 ++ > > 1 file changed, 2 insertions(+) > >=20 > > diff --git a/include/uapi/linux/tls.h b/include/uapi/linux/tls.h > > index cc1d21db35d8..d87c698623f2 100644 > > --- a/include/uapi/linux/tls.h > > +++ b/include/uapi/linux/tls.h > > @@ -37,7 +37,9 @@ > > #include > > #include > > #include > > +#ifdef __KERNEL__ > > #include > > +#endif >=20 > Let's move it to include/net/tls.h instead. So everybody ignored this and *new* uapi header was released in a totally unusable form along with v4.13. --=20 ldv --ikeVEW9yuYc//A+q Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJZrXwOAAoJEAVFT+BVnCUI0v8P/1UZbKR5JkfiUMlJzZ+j0RuE DDAsysd/fKOeHjZFod1cRIHbALKGvQ2e2EYlCv+ETOpYK+6UJS/6LhEV0I4nQdDQ f9Bnb9cy8TwBpDwRHJK6XRYidqY+6T5ND9yeZVB85GYC2iRMRIHL78oeje9Mw+vN yYtsQ0vI5Px9SuyTjk05ToXnSnkvt8XDHWzi4rjLiK0vKaJOZW+b6JKJ9iEEObqz Gvib+nXBNm2/BoybWBvdyAj1rFFjFPa7rZf0QI08CldPuD3WmCLU9WbRlQYbYWUE uM4cGU0YtxmGR3DOzFadWSulawEkyQzQVY13WwHOMS4fw71jxn7J2liHe5dG4s8v 1bpd4C0TINZrV+BrITJVDIQAIb+PRoHwP8wYw3sS2In/ntzc38KQQUEKraJu+o+8 00oyGv2dDs/9KUlagLtK7sbcBTAXCHotIyKAaj5lJpreOH+QZFwP1wgfL9mRhRkm wPmAJyLJw0T7or29Ir4g2t3x5cPjP81w/An+ne2E2sRkqSac2UAzPpY1vKy/GAuI 6fWT7+raS4hmzSanIyNRpuAjyVxki+aYoEjT4vTC0Auzx+qC9KEE0CuqqMiub1yf Wt9YVnMqRdXutw1504bjSrJ+iBNNFhN5q/Y7Flu7xEhDYOkcxUtb9ViItMSpFRZM Pmo76lriUGoYVm04lD17 =1FJc -----END PGP SIGNATURE----- --ikeVEW9yuYc//A+q--