Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp698693pxu; Wed, 6 Jan 2021 01:47:17 -0800 (PST) X-Google-Smtp-Source: ABdhPJyzxtEsr3DkaiuJp0enF8F4e/LsMEoQkeKTxPfCb3dm65ojlaUpfumPMhnlu83zk+uxXHpM X-Received: by 2002:a17:906:eb5b:: with SMTP id mc27mr2278327ejb.163.1609926437141; Wed, 06 Jan 2021 01:47:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609926437; cv=none; d=google.com; s=arc-20160816; b=w9KstjcfpCAU7XDEL4SK0F/DTJik9aDinVnp38gcCb15lyh1x3lUaqJGD5N69vl7mc TMfwBhCrhNgFWZiljI9sLfykwIZGJVPK5aBDNr1+OtexGbPrJ9pBM54UjAKeES0u8jcy HHXYJ4LGUnOwdg1xyRxwqH6ge0CNlnpCCdVNmjintw6XdfPynMnnRCVuhnIzrtojH67H nH3UcBxRI+BG2hqpoezD2dIc1n8+EuP1Ve+BVL1kWmn2BzNwyIvA9I+n2sZzbkFCMJ/G Uo/mYsTsLf3xKCEQsDJ/919HmuVxtRQ/Q0+4o6heZ0ibxEMh1C1m+xYsKZkCq2EQL2yi uz4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :mime-version:accept-language:in-reply-to:references:message-id:date :thread-index:thread-topic:subject:cc:to:from; bh=s7+sC+JoEGVAfjFmiZzXtSVOlDcKeuEuPQYe8HZqW/8=; b=f5eWjurDgJvu6/wZjTcafrMfr8mRxo7j7EsGtT2Qq04UShw4UiRFHIlhb+IBu/L6fK JV1es2ut1PZKw/mEYMUdOhxz9ikgNrgQoiFz7boL3ASw3juroXU4i2/kCNHDqArqB4SA oXH4rPvPXFfF2g1JMNupUtSF1rvO+eoO2rAxhjn3a0elsw5uL4N649agRLrmlJlxv/Zq tMYZi0RVHjNd7JHUla2yyiRPgjXEAYK0DymvK4UohTB7mjbAjh+mqzPvx9FI++O86Whz AQF88RqyL9La9kqg4yjKX9gkb0v/oGFvRUmVoGtohw8K0dCztNzbtgAgSOgV0eJ99San IHyA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=aculab.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g10si704179ejw.16.2021.01.06.01.46.52; Wed, 06 Jan 2021 01:47:17 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=aculab.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726362AbhAFJoO (ORCPT + 99 others); Wed, 6 Jan 2021 04:44:14 -0500 Received: from eu-smtp-delivery-151.mimecast.com ([207.82.80.151]:42587 "EHLO eu-smtp-delivery-151.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726308AbhAFJoN (ORCPT ); Wed, 6 Jan 2021 04:44:13 -0500 Received: from AcuMS.aculab.com (156.67.243.126 [156.67.243.126]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-134-GOWJFpBUNTOJhoaGXAnJhw-1; Wed, 06 Jan 2021 09:42:34 +0000 X-MC-Unique: GOWJFpBUNTOJhoaGXAnJhw-1 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; Wed, 6 Jan 2021 09:42:33 +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; Wed, 6 Jan 2021 09:42:33 +0000 From: David Laight To: 'Andy Lutomirski' CC: "Eric W. Biederman" , Al Viro , Christoph Hellwig , "linux-kernel@vger.kernel.org" , X86 ML Subject: RE: in_compat_syscall() on x86 Thread-Topic: in_compat_syscall() on x86 Thread-Index: AQHW4tnp52+Fp/HYSH2MXxqk00t/OqoYCInQgAANioCAALOoMIAAgtuAgABZLEA= Date: Wed, 6 Jan 2021 09:42:33 +0000 Message-ID: <113ae3678beb4d33882506a85b398362@AcuMS.aculab.com> References: <091174F9-F6E4-468E-83F5-93706D83F9D2@amacapital.net> <9108ae60809f4fab846e610fe84f607f@AcuMS.aculab.com> In-Reply-To: Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.202.205.107] MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=C51A453 smtp.mailfrom=david.laight@aculab.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: aculab.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org RnJvbTogQW5keSBMdXRvbWlyc2tpDQo+IFNlbnQ6IDA1IEphbnVhcnkgMjAyMSAxNzozNQ0KPiAN Cj4gT24gVHVlLCBKYW4gNSwgMjAyMSBhdCAxOjUzIEFNIERhdmlkIExhaWdodCA8RGF2aWQuTGFp Z2h0QGFjdWxhYi5jb20+IHdyb3RlOg0KPiA+IC4uLg0KLi4uDQo+ID4gPiA+IEkgYWxzbyB3b25k ZXJlZCBhYm91dCByZXNldHRpbmcgaXQgdG8gemVybyB3aGVuIGFuIHgzMiBzeXN0ZW0gY2FsbA0K PiA+ID4gPiBleGl0cyAocmF0aGVyIHRoYW4gZW50cnkgdG8gYSA2NGJpdCBvbmUpLg0KPiA+ID4g Pg0KPiA+ID4gPiBGb3IgaWEzMiB0aGUgZmxhZyBpcyBzZXQgKHdpdGggfD0pIG9uIGV2ZXJ5IHN5 c2NhbGwgZW50cnkuDQo+ID4gPiA+IEV2ZW4gdGhvdWdoIEknbSBwcmV0dHkgc3VyZSBpdCBjYW4g b25seSBjaGFuZ2UgZHVyaW5nIGV4ZWMuDQo+ID4gPg0KPiA+ID4gSXQgY2FuIGNoYW5nZSBmb3Ig ZXZlcnkgc3lzY2FsbC4gSSBoYXZlIHRlc3RzIHRoYXQgZG8gdGhpcy4NCj4gPg0KPiA+IERvIHRo ZXkgc3RpbGwgd29yaz8NCj4gDQo+IFRoZXkgc2VlbSB0by4NCj4gDQo+ID4gSSBkb24ndCB0aGlu ayB0aGUgaWEzMiBmbGFnIGlzIGNsZWFyZWQgYW55d2hlcmUuDQo+IA0KPiBJdCdzIGhpZGluZyBp biBhcmNoX2V4aXRfdG9fdXNlcl9tb2RlX3ByZXBhcmUoKS4NCg0KTm8gd29uZGVyIEkgZG9uJ3Qg bm90aWNlLg0KVGhlcmUgaXMgYSBSTVcgdG8gY2xlYXIgVFNfQ09NUEFUIHwgVFNfSTM4Nl9SRUdT X1BPS0VEIGFzIChhYm91dCkNCnRoZSB2ZXJ5IGxhc3QgdGhpbmcgZG9uZSBiZWZvcmUgcmV0dXJu aW5nIHRvIHVzZXIuDQoNClNob3J0IG9yIHJlbmFtaW5nIHRoZSAnc3RhdHVzJyBmaWVsZCBhbmQg Zml4aW5nIHRoZSBjb21waWxhdGlvbiBlcnJvcnMNCkkgY2FuJ3Qgc2VlIGFuIG9idmlvdXMgd2F5 IG9mIGRldGVjdGluZyBhbnkgb3RoZXIgc3RhdHVzIGZsYWcgYml0cy4NCg0KSWYgbm9uZSBhcmUg dXNlZCAob3IgYSBkaWZmZXJlbnQgZmllbGQgaXMgdXNlZCkgdGhlbiBhbiB1bmNvbmRpdGlvbmFs DQp3cml0ZSBvZiB0aGUgc3lzY2FsbCB0eXBlIGluIHRoZSBlbnRyeSBwYXRocyB3b3VsZCByZW1v dmUgdGhlIG5lZWQgZm9yDQp0aGUgY2xlYXIgaW4gdGhlIHN5c2NhbGwgZXhpdCBwYXRoLg0KDQoJ RGF2aWQNCg0KLQ0KUmVnaXN0ZXJlZCBBZGRyZXNzIExha2VzaWRlLCBCcmFtbGV5IFJvYWQsIE1v dW50IEZhcm0sIE1pbHRvbiBLZXluZXMsIE1LMSAxUFQsIFVLDQpSZWdpc3RyYXRpb24gTm86IDEz OTczODYgKFdhbGVzKQ0K