From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AG47ELswRibRpCpc/y1wxHW10h8P9uaWiYlWbxjUNn476V63ORFrThYzO324FLPea0tBlu048TUa ARC-Seal: i=1; a=rsa-sha256; t=1521027301; cv=none; d=google.com; s=arc-20160816; b=UUWhnaFebHSxvr04U4Af9BxghDeMFPp5kKX6QbNsR9XJI6U6QGPFa00ZNJU3EKhZ8O FhPzrPNgKkttqcHptsEtCCJ7ng4R5pV23uU7wMfSnp/XWsuKChSfkVqyaeXABJwTGOXQ OPNP6Z0wnttJ1tpz4Uj/nS8vx13NFTaz39dCMZ4rKIx60E1dVqmu6AcFbeH4NYrllR7o EyARjSjbGjCy/JDDmELMEATjNEC6Ja6e69xmPmt92NhkeBpNcfnKRz1JCPBgQWCVS7PU CCnb/a18tBuEHEv5fdOxbSRJIgUqE+jnceUqxN87KjwI5uBzKiKK7OreM6mCmBos5Vq7 7DtA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:delivered-to:list-id:list-subscribe :list-unsubscribe:list-help:list-post:precedence:mailing-list :arc-authentication-results; bh=cwOgywh/bSGJu0XYXBshh01zWJ1SDueJTJ3W5bEnWws=; b=PUWq0ShanhYIZyuBwvPGf/TiA2Ih0SysMGQJeaf5M29A4kfw+tsf30LPEVpfV5ClCW 4Ndei9KoKyUOhjxIrm5rixD1g2RDZZBF+2N4ZEd0gdHR3UwBCbnq7Hb66vVtNZDAE611 xHFYuJZJX3WFkPgj8w/fEi5ZBmwd+EvIisSJJsKlbYkmngvGIdNSS8FjWCzHTEap/9ga E1JNsMXgCBjxGvT1I1q8JSflnkgittlqJX/qvhnDSyFPfXxn3ORWCUIgaeqGsYkFWIZF Us1+XxcVrLjcr2E9gr2hqf/qSotwh1DYeybkeJi37y1pdwM3sfdrQ3pSLgrFa1URU233 cUEw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of kernel-hardening-return-12583-gregkh=linuxfoundation.org@lists.openwall.com designates 195.42.179.200 as permitted sender) smtp.mailfrom=kernel-hardening-return-12583-gregkh=linuxfoundation.org@lists.openwall.com Authentication-Results: mx.google.com; spf=pass (google.com: domain of kernel-hardening-return-12583-gregkh=linuxfoundation.org@lists.openwall.com designates 195.42.179.200 as permitted sender) smtp.mailfrom=kernel-hardening-return-12583-gregkh=linuxfoundation.org@lists.openwall.com Mailing-List: contact kernel-hardening-help@lists.openwall.com; run by ezmlm List-Post: List-Help: List-Unsubscribe: List-Subscribe: From: David Laight To: 'Kees Cook' , Andrew Morton CC: Linus Torvalds , Linux Kernel Mailing List , Josh Poimboeuf , "Rasmus Villemoes" , "Gustavo A. R. Silva" , "Tobin C. Harding" , Steven Rostedt , Jonathan Corbet , Chris Mason , Josef Bacik , David Sterba , "David S. Miller" , Alexey Kuznetsov , Hideaki YOSHIFUJI , "Ingo Molnar" , Peter Zijlstra , "Thomas Gleixner" , Masahiro Yamada , Borislav Petkov , Randy Dunlap , Ian Abbott , Sergey Senozhatsky , Petr Mladek , "Andy Shevchenko" , Pantelis Antoniou , Linux Btrfs , Network Development , Kernel Hardening Subject: RE: [PATCH v3] kernel.h: Skip single-eval logic on literals in min()/max() Thread-Topic: [PATCH v3] kernel.h: Skip single-eval logic on literals in min()/max() Thread-Index: AQHTuxiqbfmX6z4ZI0WYzhXAPa6ocqPPmfUg Date: Wed, 14 Mar 2018 11:35:26 +0000 Message-ID: <4922d8fb3c334e76a622258bb3c610e6@AcuMS.aculab.com> References: <20180309200536.GA5670@beast> <20180309160719.154a3158e2d8ee56e43a918f@linux-foundation.org> <20180309163241.a421e216999bd0b1f43a64c2@linux-foundation.org> <20180312155524.b421f07d7f08f24c57bd1887@linux-foundation.org> <20180313140248.7fdb0d0cee044cd7c7fc7b93@linux-foundation.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-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1594491887701841138?= X-GMAIL-MSGID: =?utf-8?q?1594912724305963402?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: RnJvbTogS2VlcyBDb29rDQo+IFNlbnQ6IDEzIE1hcmNoIDIwMTggMjI6MTUNCi4uLg0KPiBJJ2xs IHNlbmQgYSAiY29uc3RfbWF4KCkiIHdoaWNoIHdpbGwgcmVmdXNlIHRvIHdvcmsgb24NCj4gbm9u LWNvbnN0YW50LXZhbHVlcyAoc28gaXQgZG9lc24ndCBnZXQgYWNjaWRlbnRhbGx5IHVzZWQgb24g dmFyaWFibGVzDQo+IHRoYXQgY291bGQgYmUgZXhwb3NlZCB0byBkb3VibGUtZXZhbHVhdGlvbiks IGFuZCB3aWxsIHdvcmsgZm9yIHN0YWNrDQo+IGFycmF5IGRlY2xhcmF0aW9ucyAodG8gYXZvaWQg dGhlIG92ZXJseS1zZW5zaXRpdmUgLVd2bGEgY2hlY2tzKS4NCg0KSVNUUiB0aGUgZGVmaW5pdGlv bnMgd2VyZSBvZiB0aGUgZm9ybToNCgljaGFyIGZvb1ttYXgoc2l6ZW9mIChzdHJ1Y3QgYmFoKSwg c2l6ZW9mIChzdHJ1Y3QgYmF6KSldOw0KVGhpcyBkb2Vzbid0IGdlbmVyYXRlIGEgJ2Zvbycgd2l0 aCB0aGUgcmVxdWlyZWQgYWxpZ25tZW50Lg0KSXQgd291bGQgYmUgbXVjaCBiZXR0ZXIgdG8gdXNl IGEgdW5pb24uDQoNCglEYXZpZA0KDQo=