Received: by 10.213.65.68 with SMTP id h4csp430365imn; Tue, 27 Mar 2018 01:56:17 -0700 (PDT) X-Google-Smtp-Source: AG47ELvQVTTor9ZlV0UyRMfzXQigUuO0VDxT+W+X5onr4GWMjwICWJGvzfSJ8+/DXNSgfxPXtadY X-Received: by 2002:a17:902:b20f:: with SMTP id t15-v6mr44202302plr.349.1522140977294; Tue, 27 Mar 2018 01:56:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522140977; cv=none; d=google.com; s=arc-20160816; b=j5FIEQtV0jB77tUe/Aj6GotOA0Qq2vUhzYJmrXRRMvYMculLhaiWm185z8y8wpCQ/l KAZ1D8UKC/BvG9DWF21oO2hra/xFLGdmn0P5OngPDKJ2jRf+X8SKjdgDF3QhhWuSC+J4 AGet1UHFh4be/mmcnFM2mCC1VHTVpgj9OkJgm1Jb7p2rzGu+PhJ78eMas8tRXtYxyUwy LyofrOsZuev5L+zipNhfZSUM/SI976keamIX5cfOoJbJgjb/3XDRO6JwtdeF6dTCTug2 kgM5+S4+tvaFNglXUJxl7VGbEcETVyutC1dtPJ6siDe5lEMGStdmwlS8oBohfE+qFrXg TsWg== 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=66yfnjcOCm73/NPHBPoC4koPwzYBDad3TOkC4UYuN4o=; b=L40iRIE1/Tww1iZc9q0Yn5ruUUFgFT+KplXF6ePbCOqyFVig+S5DhUfqKEnLPGB1w1 3qdOipFIvJUeK+ZduU+PevULrKYZhJqqxTck91jhikIzlmlOgo6jSyS8UYRQzYKhKb9H 5OcVCl84gYiRtsz2myED+QGBhHRbHdnlEAJG/GfeLZYksl33D+aR2rVihP0prDtgZxEp kGBPUFqbMtas0wpVtyoIokJ437YLXRRf+SJhxHJLdDERExJUmSYcdAH1V6Y3AF2Ob6iT FZSSMmRL/AcIGgL/JC8qhjL93bF70deEio8T+Mm9lsKo72s2LdGcA7Jqtk2SrK87pckv NwJQ== 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 t21si606901pfi.221.2018.03.27.01.56.02; Tue, 27 Mar 2018 01:56:17 -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 S1751752AbeC0IzD (ORCPT + 99 others); Tue, 27 Mar 2018 04:55:03 -0400 Received: from smtp-out6.electric.net ([192.162.217.182]:62545 "EHLO smtp-out6.electric.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751073AbeC0IzB (ORCPT ); Tue, 27 Mar 2018 04:55:01 -0400 Received: from 1f0kNc-000BTm-Tn by out6c.electric.net with emc1-ok (Exim 4.90_1) (envelope-from ) id 1f0kNe-000Bid-Uv; Tue, 27 Mar 2018 01:54:58 -0700 Received: by emcmailer; Tue, 27 Mar 2018 01:54:58 -0700 Received: from [156.67.243.126] (helo=AcuMS.aculab.com) by out6c.electric.net with esmtps (TLSv1.2:ECDHE-RSA-AES256-SHA384:256) (Exim 4.90_1) (envelope-from ) id 1f0kNc-000BTm-Tn; Tue, 27 Mar 2018 01:54:56 -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; Tue, 27 Mar 2018 09:55:56 +0100 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; Tue, 27 Mar 2018 09:55:56 +0100 From: David Laight To: 'Kees Cook' , Andrew Morton CC: Linus Torvalds , Martin Uecker , Josh Poimboeuf , Rasmus Villemoes , Randy Dunlap , Miguel Ojeda , "Ingo Molnar" , Ian Abbott , "linux-kernel@vger.kernel.org" , "kernel-hardening@lists.openwall.com" Subject: RE: [PATCH v6] kernel.h: Retain constant expression output for max()/min() Thread-Topic: [PATCH v6] kernel.h: Retain constant expression output for max()/min() Thread-Index: AQHTxVAsz5P5OiAR50OWAXwjMUtHVqPjxocA Date: Tue, 27 Mar 2018 08:55:55 +0000 Message-ID: <0c29e85f7fa64ff488d60b0f5647257b@AcuMS.aculab.com> References: <20180326221554.GA45166@beast> In-Reply-To: <20180326221554.GA45166@beast> 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 RnJvbTogS2VlcyBDb29rDQo+IFNlbnQ6IDI2IE1hcmNoIDIwMTggMjM6MTYNCi4uLg0KPiArI2Rl ZmluZSBfX3R5cGVjaGVjayh4LCB5KSBcDQo+ICsJCSghIShzaXplb2YoKHR5cGVvZih4KSopMSA9 PSAodHlwZW9mKHkpKikxKSkpDQoNClRoZSB0d28gMSBzaG91bGQgcHJvYmFibHkgYmUgYXQgbGVh c3QgOCBiZWZvcmUgdGhlIGNvbXBpbGVyIHN0YXJ0cw0KYmxlYXRpbmcgYWJvdXQgYWNjZXNzZXMg dG8gbWlzYWxpZ25lZCBhZGRyZXNzZXMgYmVpbmcgdW5kZWZpbmVkLg0KDQoJRGF2aWQNCg0K