Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp2876060imm; Tue, 4 Sep 2018 11:23:47 -0700 (PDT) X-Google-Smtp-Source: ANB0VdZP/2qZQK2zKiEJ5Q7B6y8a9AMKkOFcf4tu7ndvaWr8EUfQD6U9WlVzH2l3o+PEBIaCRntF X-Received: by 2002:a62:990f:: with SMTP id d15-v6mr36238478pfe.162.1536085426883; Tue, 04 Sep 2018 11:23:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536085426; cv=none; d=google.com; s=arc-20160816; b=0F4kOn/L6KmPkhnLqQuwv//TcbYedRoKgqU06VwERgJCViYpfmjmQ6lGJmdc3qchtw oXXK9Xe7neGet0m8x7o12B2dKuk+5qfK5y6XhX4PGk3dxuaIAW383RK4JwtTTtkHTvyI ltf/a6KmGzjD9Ol0fIpzOTvEbYOQ0A/L82rqEW5t+qHFcJqBxQ1U/1SwcAYLkJ1swjtr n7IaZ1Qz9va3VNJGtWq5d7YEuY33sqWE+6o0EBGMxr5e479Y9B6BV7zaJE+RYSRmtpMg KjwkfHxxbR5DALptiyPVE6xLlTlo3OJqtas/fxwx77GS/jty0rzCp33SHy5JZwlYHEAi jxrA== 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-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :arc-authentication-results; bh=qCnd4mqronTP1VILqB9nBmCs14ExYuMPm6J0sZ4148Y=; b=RAl1W4n0qkUDBE2q/KYV2NAtrSM4bsjhsi4bj0Sn/58rMR4i0LVW/7UPjo1kKEq8f7 0iFdUq6K03OhuSXtIObx4/aDrFa0j+Nv/pdkP/d0BWTi+5Tz7utnQLp0ojsEzyS5OLZ4 WaJT2hHnLLY/k/NGpQ1vQWg5hZLceEv70EPojiBrV2MPewsmFBi8WONbH93KKdDW2p/6 0Fy/YRa31ryWz3Fq0MxZVvDDfp9AOgDHithvk+S2GZuAmr0tbyLJsl1kbpXPfQnGLbDU fuepqDOrSPiPLIpdXcGWo77to6gmkALVgViVWr3AY8s52MviA1E5C2Zi4xs2kDBmYR37 gd0w== 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 b87-v6si23834428pfm.5.2018.09.04.11.23.30; Tue, 04 Sep 2018 11:23:46 -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 S1727447AbeIDWsl (ORCPT + 99 others); Tue, 4 Sep 2018 18:48:41 -0400 Received: from mail1.med.uni-goettingen.de ([134.76.103.230]:29242 "EHLO mail1.med.uni-goettingen.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726507AbeIDWsl (ORCPT ); Tue, 4 Sep 2018 18:48:41 -0400 Received: from umg-exc-2.ads.local.med.uni-goettingen.de ([10.76.100.69]:24086) by mail1.med.uni-goettingen.de with esmtps (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1fxFy0-0001tU-13; Tue, 04 Sep 2018 20:22:20 +0200 Received: from UMG-EXC-1.ads.local.med.uni-goettingen.de ([fe80::c97f:60fd:6a2d:e4b9]) by umg-exc-2.ads.local.med.uni-goettingen.de ([fe80::40b1:448:7be6:e2cf%13]) with mapi id 14.03.0361.001; Tue, 4 Sep 2018 20:22:19 +0200 From: "Uecker, Martin" To: "dvyukov@google.com" CC: "torvalds@linux-foundation.org" , "keescook@chromium.org" , "linux-kernel@vger.kernel.org" Subject: Re: VLAs and security Thread-Topic: VLAs and security Thread-Index: AQHUQpQcK6e7hvTWREaSPdTt5naSaqTdIVGAgADqgQCAAOe/gIAAlpIAgAAZzwCAAK3LAA== Date: Tue, 4 Sep 2018 18:22:18 +0000 Message-ID: <1536085338.17991.1.camel@med.uni-goettingen.de> References: <1535875700.17858.3.camel@med.uni-goettingen.de> <1535960372.32005.1.camel@med.uni-goettingen.de> <1536042474.25086.1.camel@med.uni-goettingen.de> In-Reply-To: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [134.76.125.21] Content-Type: text/plain; charset="utf-8" Content-ID: <57A9123C00FF5B49B8913B7DDBC6F2E1@ads.local.med.uni-goettingen.de> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org QW0gRGllbnN0YWcsIGRlbiAwNC4wOS4yMDE4LCAxMDowMCArMDIwMCBzY2hyaWViIERtaXRyeSBW eXVrb3Y6DQo+IE9uIFR1ZSwgU2VwIDQsIDIwMTggYXQgODoyNyBBTSwgVWVja2VyLCBNYXJ0aW4N Cj4gPE1hcnRpbi5VZWNrZXJAbWVkLnVuaS1nb2V0dGluZ2VuLmRlPiB3cm90ZToNCj4gPiBBbSBN b250YWcsIGRlbiAwMy4wOS4yMDE4LCAxNDoyOCAtMDcwMCBzY2hyaWViIExpbnVzIFRvcnZhbGRz Og0KDQoNCkhpIERtaXRyeSwNCg0KPiBDb21waWxlciBhbmQgS0FTQU4gc2hvdWxkIHN0aWxsIGJl IGFibGUgdG8gZG8gY2hlY2tpbmcgYWdhaW5zdCB0aGUNCj4gc3RhdGljIGFycmF5IHNpemUuDQoN Ci4uLmFuZCBpdCBpcyBwcm9iYWJseSB0cnVlIHRoYXQgdGhpcyBpcyBjdXJyZW50bHkgbW9yZSB1 c2VmdWwNCnRoYW4gdGhlIGxpbWl0ZWQgYW1vdW50IG9mIGNoZWNraW5nIGNvbXBpbGVycyBjYW4g ZG8gZm9yIFZMQXMuDQoNCj4gSWYgeW91IG1lYW4gdGhhdCB0aGVyZSBpcyBzb21lIHNtYWxsZXIg ZHluYW1pYyBsb2dpY2FsIGJvdW5kIG4gKDxOKQ0KPiBhbmQgd2UgYXJlIG5vdCBzdXBwb3NlZCB0 byB1c2UgbWVtb3J5IGJleW9uZCB0aGF0LCANCg0KWWVzLCB0aGlzIGlzIHdoYXQgSSBtZWFuLsKg DQoNCk15IGNvbmNlcm4gaXMgdGhhdCB0aGlzIGR5bmFtaWMgYm91bmQgaXMgdmFsdWFibGUgaW5m b3JtYXRpb24NCndoaWNoIHdhcyBwdXQgdGhlcmUgYnkgcHJvZ3JhbW1lcnMgYnkgaGFuZCBhbmQg SSBiZWxpZXZlIHRoYXQNCnRoaXMgaW5mb3JtYXRpb24gY2FuIG5vdCBhbHdheXMgYmUgcmVjb3Zl cmVkIGF1dG9tYXRpY2FsbHkNCmJ5IHN0YXRpYyBhbmFseXNpcy4gU28gYnkgcmVtb3ZpbmcgVkxB cyBmcm9tIHRoZSBzb3VyY2UgdHJlZSwNCnRoaXMgaW5mb3JtYXRpb24gaXN0IGxvc3QuDQoNCj4g dGhlbiBLTVNBTiBbMV0gY2FuDQo+IGRldGVjdCB1c2VzIG9mIHRoZSB1bmluaXRpYWxpemVkIHBh cnQgb2YgdGhlIGFycmF5LiBTbyB3ZSBoYXZlIHNvbWUNCj4gY292ZXJhZ2Ugb24gdGhlIGNoZWNr aW5nIHNpZGUgdG9vLg0KPiANCj4gWzFdIGh0dHBzOi8vZ2l0aHViLmNvbS9nb29nbGUva21zYW4j a21zYW4ta2VybmVsbWVtb3J5c2FuaXRpemVyDQoNCkJ1dCBkZXRlY3RpbmcgcmVhZHMgb2YgdW5p bml0aWFsaXplZCBwYXJ0cyBjYW4gZGV0ZWN0IG9ubHkgc29tZQ0Kb2YgdGhlIGVycm9ycyB3aGlj aCBjb3VsZCBiZSBkZXRlY3RlZCB3aXRoIHByZWNpc2UgYm91bmRzLg0KSXQgY2FuIG5vdCBkZXRl Y3Qgb3V0LW9mLWJvdW5kcyB3cml0ZXMgKHdoaWNoIHN0aWxsIGZhbGwgaW50bw0KdGhlIGxhcmdl ciBmaXhlZC1zaXplIGFycmF5KSBhbmQgaXQgZG9lcyBub3QgZGV0ZWN0IG91dC1vZi1ib3VuZHMN CnJlYWRzICh3aGljaCBzdGlsbCBmYWxsIGludG8gdGhlIGxhcmdlciBmaXhlZC1zaXplIGFycmF5 KSBpZg0KdGhlIGxhcmdlciBmaXhlZC1zaXplIGFycmF5wqB3YXMgY29tcGxldGVseSBpbml0aWFs aXplZA0KYmVmb3JlIGZvciBzb21lIHJlYXNvbi4NCg0KTWFydGluDQoNCg==