From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Cyrus-Session-Id: sloti22d1t05-3475352-1516869738-2-7990371654549398617 X-Sieve: CMU Sieve 3.0 X-Spam-known-sender: no X-Spam-score: 0.0 X-Spam-hits: BAYES_00 -1.9, HEADER_FROM_DIFFERENT_DOMAINS 0.25, ME_NOAUTH 0.01, RCVD_IN_DNSWL_HI -5, T_RP_MATCHES_RCVD -0.01, LANGUAGES en, BAYES_USED global, SA_VERSION 3.4.0 X-Spam-source: IP='209.132.180.67', Host='vger.kernel.org', Country='US', FromHeader='COM', MailFrom='org', XOriginatingCountry='UNK' X-Spam-charsets: plain='utf-8' X-Resolved-to: greg@kroah.com X-Delivered-to: greg@kroah.com X-Mail-from: stable-owner@vger.kernel.org ARC-Seal: i=1; a=rsa-sha256; cv=none; d=messagingengine.com; s=arctest; t=1516869737; b=meGWzcHbSPnxTqY+hRmKshbnUNimunF66Vop8MlK9bi5EA4 kMcZHrmUvmHnkSD+lAGkOnbQt572z8dWlg1vWXnTJjn/GzPU27SJH2JuUwUcNgKL hGV7E6s1pIfQu7s5HVizZa6gJCAtqbTEDTby2toFLonmuQuWC4ituAPf2oo1Mwb5 iXmsC+pggHsKDX/giEN5ShLlpQiT8B7pWQfz0sXluDKNzPAjvZ1K09WMU+sF6dhl ghFokUkqDMrwmdFW64Y8jD24bnmUxMnMJ+2a+GhS9B0UfomxDMDBCSNXFb6H0+uz tpgnsg8G7EYMjvUOmXLyPNyVPL2w8bGZ3sHPDwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=from:to:cc:subject:date:message-id :references:in-reply-to:content-type:content-transfer-encoding :mime-version:sender:list-id; s=arctest; t=1516869737; bh=8G2SKs iXpiQW09N3+hpSzqw9AK+BxYLkvPYal+5kt3c=; b=nxh90SLohHRgdP31khBKV+ bzoHT5dElyLaNniIHAdl3lpWhh+ysWCEWzTacWZvJlQ7mC+iRhEfst/XxYHmnWLv v6DVuzuktbXDVZ/47/17ubCoymMpMjmNglQ9zKTT9VgQruslVum+6aCnaBnM+Lke VC/0XkD7YfD3WewsmusxHqjN6iyq0sNBdPGimM1yGJ12NH20OaHLP225mWsZ0RCS +l6UDarDhxmd2Tt4AOYqYaGdL5tz/PxrPoJHgqSIiNKeS46iEJmyL/GXgHwvUxwP N+qt0DnGAWAQbuNd3NmF9uTagvsp83sUCtWsQeeDnP+OrA7OeunQvhTGSodhySGQ == ARC-Authentication-Results: i=1; mx4.messagingengine.com; arc=none (no signatures found); dkim=none (no signatures found); dmarc=none (p=none,has-list-id=yes,d=none) header.from=aculab.com; iprev=pass policy.iprev=209.132.180.67 (vger.kernel.org); spf=none smtp.mailfrom=stable-owner@vger.kernel.org smtp.helo=vger.kernel.org; x-aligned-from=fail; x-ptr=pass x-ptr-helo=vger.kernel.org x-ptr-lookup=vger.kernel.org; x-return-mx=pass smtp.domain=vger.kernel.org smtp.result=pass smtp_org.domain=kernel.org smtp_org.result=pass smtp_is_org_domain=no header.domain=aculab.com header.result=pass header_is_org_domain=yes Authentication-Results: mx4.messagingengine.com; arc=none (no signatures found); dkim=none (no signatures found); dmarc=none (p=none,has-list-id=yes,d=none) header.from=aculab.com; iprev=pass policy.iprev=209.132.180.67 (vger.kernel.org); spf=none smtp.mailfrom=stable-owner@vger.kernel.org smtp.helo=vger.kernel.org; x-aligned-from=fail; x-ptr=pass x-ptr-helo=vger.kernel.org x-ptr-lookup=vger.kernel.org; x-return-mx=pass smtp.domain=vger.kernel.org smtp.result=pass smtp_org.domain=kernel.org smtp_org.result=pass smtp_is_org_domain=no header.domain=aculab.com header.result=pass header_is_org_domain=yes Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751421AbeAYImN (ORCPT ); Thu, 25 Jan 2018 03:42:13 -0500 Received: from smtp-out4.electric.net ([192.162.216.194]:50235 "EHLO smtp-out4.electric.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751391AbeAYImM (ORCPT ); Thu, 25 Jan 2018 03:42:12 -0500 From: David Laight To: 'Dmitry Vyukov' , Linus Torvalds CC: Rasmus Villemoes , Andrey Ryabinin , Andrew Morton , "Linux Kernel Mailing List" , Kees Cook , Eryu Guan , Alexander Potapenko , Chris Metcalf , stable , kasan-dev Subject: RE: [PATCH] lib/strscpy: remove word-at-a-time optimization. Thread-Topic: [PATCH] lib/strscpy: remove word-at-a-time optimization. Thread-Index: AQHTlbdIQjnqNtRVpUGNYc7gc2o+DqOEQ/lg Date: Thu, 25 Jan 2018 08:42:43 +0000 Message-ID: <60d69abd8279434f997b0766736ba727@AcuMS.aculab.com> References: <20180109163745.3692-1-aryabinin@virtuozzo.com> <50fcfba8-fc16-b4a1-d117-24ebbe959c0c@virtuozzo.com> 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 Sender: stable-owner@vger.kernel.org X-Mailing-List: stable@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-Mailing-List: linux-kernel@vger.kernel.org List-ID: RnJvbTogRG1pdHJ5IFZ5dWtvdiBbbWFpbHRvOmR2eXVrb3ZAZ29vZ2xlLmNvbV0NCj4gU2VudDog MjUgSmFudWFyeSAyMDE4IDA4OjMzDQo+IA0KPiBPbiBXZWQsIEphbiAyNCwgMjAxOCBhdCA2OjUy IFBNLCBMaW51cyBUb3J2YWxkcw0KPiA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+IHdy b3RlOg0KPiA+IE9uIFdlZCwgSmFuIDI0LCAyMDE4IGF0IDEyOjU0IEFNLCBSYXNtdXMgVmlsbGVt b2VzDQo+ID4gPHJhc211cy52aWxsZW1vZXNAcHJldmFzLmRrPiB3cm90ZToNCj4gPj4NCj4gPj4g SSBzZWUgc29tZXRoaW5nIHNpbWlsYXIsIGJ1dCBhdCB0aGUgMzAtPjMxIHRyYW5zaXRpb24sIGFu ZCB0aGUNCj4gPj4gYnJhbmNoLW1pc3NlcyByZW1haW4gYXQgMS0zJSBmb3IgaGlnaGVyIHZhbHVl cywgdW50aWwgNDIgd2hlcmUgaXQgZHJvcHMNCj4gPj4gYmFjayB0byAwJS4gQW55d2F5LCBJIGhp Z2hseSBkb3VidCB3ZSBkbyBhIGxvdCBvZiBzdHJpbmcgY29waWVzIG9mDQo+ID4+IHN0cmluZ3Mg bG9uZ2VyIHRoZW4gMzIuDQo+ID4NCj4gPiBTbyBJIHJlYWxseSBkaXNsaWtlIHRoYXQgbWljcm9i ZW5jaG1hcmssIGJlY2F1c2UgaXQganVzdCBoYXMgdGhlIHNhbWUNCj4gPiBsZW5ndGggYWxsIHRo ZSB0aW1lLiBXaGljaCBpcyB2ZXJ5IHdyb25nLCBhbmQgbWFrZXMgdGhlIGJlbmNobWFyaw0KPiA+ IHBvaW50bGVzcy4gQSBiaWcgcGFydCBvZiB0aGlzIGFsbCBpcyBicmFuY2ggbWlzcHJlZGljdHMs IHlvdSBzaG91bGRuJ3QNCj4gPiBqdXN0IGhhbmQgaXQgdGhlIHBhdHRlcm4gb24gYSBwbGF0ZS4N Cj4gPg0KPiA+IEFueXdheSwgdGhlIHJlYXNvbiBJIHJlYWxseSBkaXNsaWtlIHRoZSBwYXRjaCBp cyBub3QgYmVjYXVzZSBJIHRoaW5rDQo+ID4gc3Ryc2NweSgpIGlzIGFsbCB0aGF0IGltcG9ydGFu dCwgYnV0IEkgKmRvKiB0aGluayB0aGF0IHRoZQ0KPiA+IHdvcmQtYXQtYS10aW1lIHRoaW5nIGlz IGNvbmNlcHR1YWxseSBzb21ldGhpbmcgd2UgZG8gY2FyZSBhYm91dCwgYW5kIEkNCj4gPiBoYXRl IHJlbW92aW5nIGl0IGp1c3QgYmVjYXVzZSBvZiBLQVNBTiBub3QgdW5kZXJzdGFuZGluZyBpdC4N Cj4gPg0KPiA+IFNvIEknZCAqbXVjaCogcmF0aGVyIGhhdmUgc29tZSB3YXkgdG8gdGVsbCBLQVNB TiB0aGF0IHdvcmQtYXQtYS10aW1lDQo+ID4gaXMgZ29pbmcgb24uIEJlY2F1c2UgdGhhdCBhcHBy b2FjaCBkZWZpbml0ZWx5IG1ha2VzIGEgZGlmZmVyZW5jZSBpbg0KPiA+IG90aGVyIHBsYWNlcy4N Cj4gDQo+IA0KPiBUaGUgb3RoZXIgb3B0aW9uIHdhcyB0byB1c2UgUkVBRF9PTkNFX05PQ0hFQ0so KS4gTm90IHN1cmUgaWYgdGhlICJyZWFkDQo+IG9uY2UiIHBhcnQgd2lsbCBhZmZlY3QgY29kZWdl biBoZXJlLCB0aG91Z2guDQo+IEJ1dCBpZiB3b3JkLWF0LWEtdGltZSB0aGluZyBpcyBjb25jZXB0 dWFsbHkgc29tZXRoaW5nIHdlIGRvIGNhcmUNCj4gYWJvdXQsIHdlIGNvdWxkIGFsc28gaW50cm9k dWNlIHNvbWV0aGluZyBsaWtlIFJFQURfUEFSVElBTExZX1ZBTElEKCksDQo+IHdoaWNoIHdvdWxk IGNoZWNrIHRoYXQgYXQgbGVhc3QgZmlyc3QgYnl0ZSBvZiB0aGUgcmVhZCBpcyB2YWxpZCBhbmQN Cj4gdGhhdCBpdCBkb2VzIG5vdCBjcm9zcyBoZWFwIGJsb2NrIGJvdW5kYXJ5IChidXQgb3V0c2lk ZSBvZiBLQVNBTiBpcyBhDQo+IG5vcm1hbCByZWFkKS4NCg0KVGhlIGZpcnN0IGJ5dGUgbWlnaHQg bm90IGhhdmUgYmVlbiB3cml0dGVuIGVpdGhlci4NCkZvciBleGFtcGxlLCBkb2luZyBhIHN0cmxl bigpIG9uIGEgbWlzYWxpZ25lZCBzdHJpbmcgeW91IG1pZ2h0IHJlYWQNCnRoZSBhbGlnbmVkIHdv cmQgY29udGFpbmluZyB0aGUgZmlyc3QgYnl0ZSBhbmQgYWRqdXN0IHRoZSB2YWx1ZSBzbw0KdGhh dCB0aGUgaW5pdGlhbCBieXRlKHMpIGFyZSBub3QgemVyby4NCkFmdGVyIHNjYW5uaW5nIGZvciBh IHplcm8gYnl0ZSB0aGUgbGVuZ3RoIHdvdWxkIGJlIGNvcnJlY3RlZC4NCg0KCURhdmlkDQo=