Received: by 10.213.65.68 with SMTP id h4csp537498imn; Fri, 16 Mar 2018 10:47:03 -0700 (PDT) X-Google-Smtp-Source: AG47ELuv0y/Bn5yx0dfYKIwg3NqkyFTHEGP1WlNE53QQMgcOhN94uIXWB8XL2DsTaTVAKT9s5l7Y X-Received: by 10.99.124.14 with SMTP id x14mr2095805pgc.290.1521222423100; Fri, 16 Mar 2018 10:47:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521222423; cv=none; d=google.com; s=arc-20160816; b=h5cZeApHbGbGhl3fFpvEn8+0wUHzD+KVSNO0RNK4nZvN0FeSwV30H7+KXYETCxgmP8 AxmQzhRKUicJ3vbSlnAWqKOnc+l0eiG0mWtQ3NW5KA82Cxlb0eoKmtIS5r36oTY13UgX e+eLnfuBDEcOUSAerczqIPbX+53byzIC99MfwmZ8CjJ7IC4ondpeVfU6IbHoSosr+CtI Mnv0o6nnLYw/XNeQ5bpNMhiPCFc53SmDapCrZbw8rQl4iGQIcg+Ta5tHZjKneNwXPLAi ui9mHSu9IjodGEHHaAoo3VPXojBD0/NgivAUQ02pn0RBCferGKjMqKGonuDZhTKCRvtR pbYA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from :arc-authentication-results; bh=rtsDxb1lV5DluwCfvrMI3e3eXFVHt+HaR5cO0091W30=; b=SyKQzhv/93h/6Nf6FdZr3zxk6yIFIl3adz30TNy8jjvurCmxmRpfcZhccBWoC1MuIr sFPpHxZ64tRM0tsocq/3IfOeL+X6tygY461Ouvq70IT4tViw9acx9fwcp3frVRU/LohC gS7n/z1lBRAMJrySE8k+6bUHuQMalKvE7iwVqfmZxGyCzAQg10lxXa+pOhcteFGeihaC bFwj0/hI5mKliZGG02hj0L34LY4Zjmth56A+2kZbfNRf51YXFNaOuaLHvERHeRdnF6LY G148/BAp3rqaiJwIa+DqB1QIHB6PorPnCJKRTc21b402nSLTEa13OOERYGSPt1txk3Dk yy7A== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y4si5200638pgr.152.2018.03.16.10.46.48; Fri, 16 Mar 2018 10:47:03 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753353AbeCPRoJ (ORCPT + 99 others); Fri, 16 Mar 2018 13:44:09 -0400 Received: from smtp-out4.electric.net ([192.162.216.182]:57606 "EHLO smtp-out4.electric.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751607AbeCPRoI (ORCPT ); Fri, 16 Mar 2018 13:44:08 -0400 Received: from 1ewtOU-0004ys-Uf by out4a.electric.net with emc1-ok (Exim 4.90_1) (envelope-from ) id 1ewtOa-0005HV-V2; Fri, 16 Mar 2018 10:44:00 -0700 Received: by emcmailer; Fri, 16 Mar 2018 10:44:00 -0700 Received: from [156.67.243.126] (helo=AcuMS.aculab.com) by out4a.electric.net with esmtps (TLSv1.2:ECDHE-RSA-AES256-SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ewtOU-0004ys-Uf; Fri, 16 Mar 2018 10:43:54 -0700 Received: from AcuMS.Aculab.com (fd9f:af1c:a25b:0:43c:695e:880f:8750) by AcuMS.aculab.com (fd9f:af1c:a25b:0:43c:695e:880f:8750) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Fri, 16 Mar 2018 17:44:52 +0000 Received: from AcuMS.Aculab.com ([fe80::43c:695e:880f:8750]) by AcuMS.aculab.com ([fe80::43c:695e:880f:8750%12]) with mapi id 15.00.1347.000; Fri, 16 Mar 2018 17:44:52 +0000 From: David Laight To: 'Linus Torvalds' , Florian Weimer CC: Kees Cook , Andrew Morton , Josh Poimboeuf , "Rasmus Villemoes" , Randy Dunlap , Miguel Ojeda , Ingo Molnar , Ian Abbott , linux-input , linux-btrfs , Network Development , Linux Kernel Mailing List , Kernel Hardening Subject: RE: [PATCH v5 0/2] Remove false-positive VLAs when using max() Thread-Topic: [PATCH v5 0/2] Remove false-positive VLAs when using max() Thread-Index: AQHTvUx2cPC61AQThUukKjo0dmw4m6PTIZQw Date: Fri, 16 Mar 2018 17:44:52 +0000 Message-ID: References: <1521174359-46392-1-git-send-email-keescook@chromium.org> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.202.205.33] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Outbound-IP: 156.67.243.126 X-Env-From: David.Laight@ACULAB.COM X-Proto: esmtps X-Revdns: X-HELO: AcuMS.aculab.com X-TLS: TLSv1.2:ECDHE-RSA-AES256-SHA384:256 X-Authenticated_ID: X-PolicySMART: 3396946, 3397078 X-Virus-Status: Scanned by VirusSMART (c) X-Virus-Status: Scanned by VirusSMART (s) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org RnJvbTogTGludXMgVG9ydmFsZHMNCj4gU2VudDogMTYgTWFyY2ggMjAxOCAxNzoyOQ0KPiBPbiBG cmksIE1hciAxNiwgMjAxOCBhdCA0OjQ3IEFNLCBGbG9yaWFuIFdlaW1lciA8ZndlaW1lckByZWRo YXQuY29tPiB3cm90ZToNCj4gPg0KPiA+IElmIHlvdSB3YW50IHRvIGNhdGNoIHN0YWNrIGZyYW1l cyB3aGljaCBoYXZlIHVuYm91bmRlZCBzaXplLA0KPiA+IC1XZXJyb3I9c3RhY2stdXNhZ2U9MTAw MCBvciAtV2Vycm9yPXZsYS1sYXJnZXItdGhhbj0xMDAwICh3aXRoIHRoZSBjb25zdGFudA0KPiA+ IGFkanVzdGVkIGFzIG5lZWRlZCkgbWlnaHQgYmUgdGhlIGJldHRlciBhcHByb2FjaC4NCj4gDQo+ IE5vLCB3ZSB3YW50IHRvIGNhdGNoICp2YXJpYWJsZSogc3RhY2sgc2l6ZXMuDQo+IA0KPiBEb2Vz ICItV2Vycm9yPXZsYS1sYXJnZXItdGhhbj0wIiBwZXJoYXBzIHdvcmsgZm9yIHRoYXQ/IE5vLCBi ZWNhdXNlDQo+IHRoZSBzdHVwaWQgY29tcGlsZXIgc2F5cyB0aGF0IGlzICJtZWFuaW5nbGVzcyIu DQo+IA0KPiBBbmQgbm8sIHVzaW5nICItV2Vycm9yPXZsYS1sYXJnZXItdGhhbj0xIiBkb2Vzbid0 IHdvcmsgZWl0aGVyLCBiZWNhdXNlDQo+IHRoZSBtb3JvbmljIGNvbXBpbGVyIGNvbnRpbnVlcyB0 byB0aGluayB0aGF0ICJ2bGEiIGlzIGFib3V0IHRoZQ0KPiBfdHlwZV8sIG5vdCB0aGUgY29kZToN Cj4gDQo+ICAgIHQuYzogSW4gZnVuY3Rpb24g4oCYdGVzdOKAmToNCj4gICAgdC5jOjY6NjogZXJy b3I6IGFyZ3VtZW50IHRvIHZhcmlhYmxlLWxlbmd0aCBhcnJheSBpcyB0b28gbGFyZ2UNCj4gWy1X ZXJyb3I9dmxhLWxhcmdlci10aGFuPV0NCj4gICAgICBpbnQgYXJyYXlbKDEsMTAwKV07DQo+IA0K PiBHY2MgcGVvcGxlIGFyZSBjcmF6eS4NCj4gDQo+IElzIHRoZXJlIHJlYWxseSBubyB3YXkgdG8g anVzdCBzYXkgInNodXQgdXAgYWJvdXQgdGhlIHN0dXBpZCBfc3ludGF4Xw0KPiBpc3N1ZSB0aGF0 IGlzIGVudGlyZWx5IGlycmVsZXZhbnQsIGFuZCBnaXZlIHVzIHRoZSBfY29kZV8gaXNzdWUiLg0K DQpJIGxvb2tlZCBhdCB0aGUgZ2VuZXJhdGVkIGNvZGUgZm9yIG9uZSBvZiB0aGUgY29uc3RhbnQg c2l6ZWQgVkxBIHRoYXQNCnRoZSBjb21waWxlciBiYXJmZWQgYXQuDQpJdCBzZWVtZWQgdG8gc3Vi dHJhY3QgY29uc3RhbnRzIGZyb20gJXNwIHNlcGFyYXRlbHkgZm9yIHRoZSBWTEEuDQpTbyBpdCBs b29rcyBsaWtlIHRoZSBjb21waWxlciB0cmVhdHMgdGhlbSBhcyBWTEEgZXZlbiB0aG91Z2ggaXQN Cmtub3dzIHRoZSBzaXplLg0KVGhhdCBpcyBwcm9iYWJseSBtaXNzaW5nIG9wdGltaXNhdGlvbi4N Cg0KCURhdmlkDQoNCg==