Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp2252694rwl; Thu, 30 Mar 2023 08:00:19 -0700 (PDT) X-Google-Smtp-Source: AKy350acezG2XA2qIeBOKMRHCEel+O1djKvXh+yM0LleVs7Kt3Rq+uirzBd/N2kWRPBVPPROD7+a X-Received: by 2002:a05:6a20:748c:b0:dc:e387:5661 with SMTP id p12-20020a056a20748c00b000dce3875661mr2574455pzd.6.1680188419145; Thu, 30 Mar 2023 08:00:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680188419; cv=none; d=google.com; s=arc-20160816; b=CoyXbKwDuqxsqKaZAdylawHsIxaJRmHwvZ4DZpnd9C8iBTsUBcZgGWuHhlgM49qAIX rqM1/kCoYjSv692aO8scmMnF2JMsqEvWmvJWBdGb7Be/jR6Tv5m6QqqgeR91BbZ4kptb B2g9zXPuSw4vc4LTyUw2fJ0h57i7vKOW+98tNqEPpTvYUn9jIldOmOnWGXXG/xRzj6y1 uI2IWz/QpvxEu81z8q+QCAnDmmsLib50ctJtLr+ybiGCz5R5iQDo15F4PjAYrpcGretH RI4co7XxHBHXDMzIYhkaw+k2FHOe+hNUVyldbbCYBsZDVmQANqkw89uBAYGP6OzyiZhS zqMA== 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=4hRzrgnUudz9zaXhXSA+24/jb3dXpy8gLCRpxKPB+lk=; b=mkVqjlxvRFbC5EFwj9zAT1/COp38zbI5fWUDPtUgTysGnPDMn87aBuDtx8rPvaq6PX 6xLbFhmuCaPMTTJhmS1r2tqeXiiX76v7K9kUHBjDOgtA8wPvWz+D54LEJzw7GgThY1ZO QdZQdgeCBQ6zGTZtUuyuApMKz6Ra7BPdA+tnJr7TPtandc0SQPEwBGh8dPacXIw+JPpe h++44cDjC46MaZYb0HK10weDhjRHwc4dSG5nlAap+ZvI837Op1/ppqVi1KduZ206uqXW SXErtXVy9G5owA4/41k2EHBP46ok5sEOKG2cthT0IC/+xcRjsoYpZKqSC2T6ISI6Os0Z JhGw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id p33-20020a634f61000000b0050f57f9b330si24361960pgl.266.2023.03.30.07.59.58; Thu, 30 Mar 2023 08:00:19 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S232688AbjC3O7K (ORCPT + 99 others); Thu, 30 Mar 2023 10:59:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43590 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232641AbjC3O7B (ORCPT ); Thu, 30 Mar 2023 10:59:01 -0400 Received: from eu-smtp-delivery-151.mimecast.com (eu-smtp-delivery-151.mimecast.com [185.58.85.151]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3A80ACDE9 for ; Thu, 30 Mar 2023 07:58:43 -0700 (PDT) Received: from AcuMS.aculab.com (156.67.243.121 [156.67.243.121]) by relay.mimecast.com with ESMTP with both STARTTLS and AUTH (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id uk-mta-194-oEK8kR7MNXufi6_5iMJJKw-1; Thu, 30 Mar 2023 15:58:25 +0100 X-MC-Unique: oEK8kR7MNXufi6_5iMJJKw-1 Received: from AcuMS.Aculab.com (10.202.163.4) by AcuMS.aculab.com (10.202.163.4) with Microsoft SMTP Server (TLS) id 15.0.1497.48; Thu, 30 Mar 2023 15:58:24 +0100 Received: from AcuMS.Aculab.com ([::1]) by AcuMS.aculab.com ([::1]) with mapi id 15.00.1497.048; Thu, 30 Mar 2023 15:58:24 +0100 From: David Laight To: "'y86-dev@protonmail.com'" , Miguel Ojeda , Alex Gaynor , Wedson Almeida Filho , Boqun Feng , Gary Guo , =?utf-8?B?QmrDtnJuIFJveSBCYXJvbg==?= , Alice Ryhl CC: "rust-for-linux@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "patches@lists.linux.dev" Subject: RE: [PATCH v3 12/13] rust: sync: reduce stack usage of `UniqueArc::try_new_uninit` Thread-Topic: [PATCH v3 12/13] rust: sync: reduce stack usage of `UniqueArc::try_new_uninit` Thread-Index: AQHZYo67xiEDbSa93U2SiSHlQgdRKq8TaqBw Date: Thu, 30 Mar 2023 14:58:24 +0000 Message-ID: <7f55875c46ab4c4989323ede57f6e46d@AcuMS.aculab.com> References: <20230329223239.138757-13-y86-dev@protonmail.com> In-Reply-To: <20230329223239.138757-13-y86-dev@protonmail.com> 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 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 X-Spam-Status: No, score=0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org RnJvbTogeTg2LWRldkBwcm90b25tYWlsLmNvbQ0KPiBTZW50OiAyOSBNYXJjaCAyMDIzIDIzOjM0 DQo+IA0KPiBgVW5pcXVlQXJjOjp0cnlfbmV3X3VuaW5pdGAgY2FsbHMgYEFyYzo6dHJ5X25ldyhN YXliZVVuaW5pdDo6dW5pbml0KCkpYC4NCj4gVGhpcyByZXN1bHRzIGluIHRoZSB1bmluaXRpYWxp emVkIG1lbW9yeSBiZWluZyBwbGFjZWQgb24gdGhlIHN0YWNrLA0KPiB3aGljaCBtYXkgYmUgYXJi aXRyYXJpbHkgbGFyZ2UgZHVlIHRvIHRoZSBnZW5lcmljIGBUYCBhbmQgdGh1cyBjb3VsZA0KPiBj YXVzZSBhIHN0YWNrIG92ZXJmbG93IGZvciBsYXJnZSB0eXBlcy4NCg0KRG9lcyB0aGF0IG1lYW4g cnVzdCBpcyB1c2luZyAodGhlIGVxdWl2YWxlbnQgb2YpIGFsbG9jYSgpID8NCg0KVGhhdCBpcyBi YW5uZWQgZm9yIEMgY29kZSBpbiB0aGUga2VybmVsIGZvciBhbnkgc2l6ZXMuDQoNCglEYXZpZA0K DQotDQpSZWdpc3RlcmVkIEFkZHJlc3MgTGFrZXNpZGUsIEJyYW1sZXkgUm9hZCwgTW91bnQgRmFy bSwgTWlsdG9uIEtleW5lcywgTUsxIDFQVCwgVUsNClJlZ2lzdHJhdGlvbiBObzogMTM5NzM4NiAo V2FsZXMpDQo=