From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp-out.orange.com (smtp-out.orange.com [80.12.210.121]) by sourceware.org (Postfix) with ESMTPS id 89B793858D35 for ; Mon, 29 Apr 2024 19:05:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 89B793858D35 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=orange.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=orange.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 89B793858D35 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=80.12.210.121 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1714417546; cv=none; b=j/3W6S0WX9YWifbqu3DbIr/vNiAO3o8YmuehiaAmi0nKkRiRRy+2GVfgsStub0AVUzeJt6Ha3QelaB2z3JRpL1PHHV5f+LSnqF/0j+niJvdGCUWvtOUsgTjnFNJ/8EETIVLMBWZs5yXJJRROUM1TeAKbzOYGyKG6COmIDRRb09I= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1714417546; c=relaxed/simple; bh=df04WEr+VuRhvkX0xqICW4qnn6BbzEpMZPjvTSiHw3A=; h=DKIM-Signature:From:Message-ID:Date:MIME-Version:Subject:To; b=jat3Dy7EyqJakG+Bg/jDObI4lFuwHSgu1KHdBq08tmSHOuxlvt7Vgu4e+UaXarB5VXr9XMt7vTRmhdp/ZfkSb00Hf+HYfoFiSUfv0tz3VqFw1+I5w7CYaiyAY+dH2SHssQ4oZvKZoAJm6TrU01Qw3WdeUlnwCGM7/XZHgip8ysg= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; i=@orange.com; q=dns/txt; s=orange002; t=1714417543; x=1745953543; h=message-id:date:mime-version:subject:to:cc:references: in-reply-to:content-transfer-encoding:from; bh=df04WEr+VuRhvkX0xqICW4qnn6BbzEpMZPjvTSiHw3A=; b=BKzrU6mzbGIbfhX/IcU0j563bnuaUVakYeG4b5NzeHhYuMXYUcUI+OZO waghd9lKy0SQpBXii/zgD/dsNWEVaFUWAxuofLVhslcFw5Mhtx1YdtEDV 54BtGo3HnBTAeCaBcHFcS3fvi1d4h/28kA769XlQRz7XPiMrwrZTgti9/ 0r4R/XR36VWCFtyH1RdowxXWjfrS53DyZeg3shKZV0F1PDpQJH5NzAITQ ulPOq5+jF6E+Dgf2eAFYEaEl3kiqs2SiFj4KXJbVEJRe/uUHULjfpSpf1 29GWuTqXTrwUIUU2kz9e3Sm2+KnIqEz2dzKVsRWi7HJXZVe8wwrvUbyly g==; Received: from unknown (HELO opfedv1rlp0b.nor.fr.ftgroup) ([x.x.x.x]) by smtp-out.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Apr 2024 21:05:42 +0200 Received: from mailhost.rd.francetelecom.fr (HELO l-mail-int) ([x.x.x.x]) by opfedv1rlp0b.nor.fr.ftgroup with ESMTP; 29 Apr 2024 21:05:42 +0200 Received: from lat6466.rd.francetelecom.fr ([x.x.x.x]) by l-mail-int with esmtp (Exim 4.94.2) (envelope-from ) id 1s1WJg-008VuJ-5G; Mon, 29 Apr 2024 21:05:41 +0200 From: alexandre.ferrieux@orange.com X-IronPort-AV: E=Sophos;i="6.07,240,1708383600"; d="scan'208";a="136851345" Message-ID: Date: Mon, 29 Apr 2024 21:05:41 +0200 MIME-Version: 1.0 User-Agent: Betterbird (Linux) Subject: Re: [PATCH] Fix #27777 - now use a doubly-linked list for _IO_list_all To: Florian Weimer Cc: "H.J. Lu" , libc-alpha@sourceware.org, carlos@redhat.com References: <20240426141847.2458829-1-alexandre.ferrieux@orange.com> <87frv8108j.fsf@oldenburg.str.redhat.com> <87y190ylxl.fsf@oldenburg.str.redhat.com> <73a251b4-b2b0-4f33-9fbd-624fa4c66956@orange.com> <87il00uwys.fsf@oldenburg.str.redhat.com> Content-Language: fr, en-US In-Reply-To: <87il00uwys.fsf@oldenburg.str.redhat.com> Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 X-Spam-Status: No, score=1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FOREIGN_BODY1,KAM_ASCII_DIVIDERS,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_NONE,TXREP,UNPARSEABLE_RELAY autolearn=no autolearn_force=no version=3.4.6 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: T24gMjkvMDQvMjAyNCAxNToyMCwgRmxvcmlhbiBXZWltZXIgd3JvdGU6Cj4gCj4gKiBhbGV4YW5k cmUgZmVycmlldXg6Cj4gCj4+IFRvIGRvIHRoaXMgaW4gYSByb2J1c3QgbWFubmVyLCBob3cgYWJv dXQgdXNpbmcgX2ZsYWdzMiA/Cj4+IChJIHNlZSBfZmxhZ3MgaGFzIG9uZSB2YWx1ZSBsZWZ0LCAw eDQwMDAsIGJ1dCBpdCdzICJyZXNlcnZlZCBmb3IgY29tcGF0Ii4uLiB0b28gYmFkKQo+Pgo+PiBT b21ldGhpbmcgbGlrZToKPj4KPj4gICAjZGVmaW5lIF9JT19GTEFHUzJfSEFTX1BSRVZDSEFJTiAy NTYKPj4KPj4gICB2b2lkICAgICAgX0lPX29sZF9pbml0IChGSUxFICpmcCwgaW50IGZsYWdzKSAg ICAgIHsKPj4gICAgICAuLi4KPj4gICAgICBmcC0+ZmxhZ3MyIHw9IF9JT19GTEFHUzJfSEFTX1BS RVZDSEFJTiA7Cj4+ICAgfQo+Pgo+PiAgIHZvaWQgX19zdGRmaWxlc19pbml0KHZvaWQpCj4+ICAg ewo+PiAgICAgIC4uLgo+PiAgICAgICgqKmYpLmZsYWdzMiB8PSBfSU9fRkxBR1MyX0hBU19QUkVW Q0hBSU4gOwo+PiAgIH0KPj4KPj4KPj4gVGhlbiwgKGZwLT5mbGFnczImX0lPX0ZMQUdTMl9IQVNf UFJFVkNIQUlOKSBiZWNvbWVzIGEgcmVsaWFibGUKPj4gY3JpdGVyaW9uIGZvciBfSU9fbGlua19p biBhbmQgX0lPX3VuX2xpbmsgdG8gZGVjaWRlIHdoZXRoZXIgdG8gdXNlIHRoZQo+PiBuZXcgYWxn b3JpdGhtIG9yIHRoZSBvbGQgb25lLgo+Pgo+PiBXaGF0IGRvIHlvdSB0aGluayA/Cj4gCj4gSSBi ZWxpZXZlIHlvdSBjYW4gdXNlIHRoZSB2dGFibGVfb2Zmc2V0IGZpZWxkIGFzIHRoYXQgZmxhZy4g IFNlZSB0aGlzCj4gY29kZSBpbiBzdGRpby1jb21tb24vdmZwcmludGYtaW50ZXJuYWwuYzoKPiAK PiAgICAgIDEzMwo+ICAgICAgMTM0ICMgZGVmaW5lIE9SSUVOVCAgICAgICAgIGlmIChfSU9fdnRh YmxlX29mZnNldCAocykgPT0gMCAmJiBfSU9fZndpZGUgKHMsCj4gICAgICAxMzQgIC0xKSAhPSAt MSlcCj4gICAgICAxMzUgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gLTEKCldoeSBp cyBpdCBzdWZmaWNpZW50ID8gRG9lc24ndCB0aGUgbnVsbGl0eSBvZiB0aGUgdnRhYmxlX29mZnNl dCBpZGVudGlmeSBhIApkaWZmZXJlbnQgcG9pbnQgaW4gdmVyc2lvbnMgaGlzdG9yeSA/CgpBbiAi b2xkIGJpbmFyeSIsIHJlY2VudCBlbm91Z2ggdG8gaGF2ZSB0aGUgbW9kZXJuIHZ0YWJsZV9vZmZz ZXQsIGJ1dCBjb21waWxlZCAKd2l0aCB0aGUgaW5jbHVkZSBmaWxlcyBqdXN0IGJlZm9yZSB0aGUg cGF0Y2gsIGNhbiBwcmVzdW1hYmx5IGNyZWF0ZSBhbiBvbGQgCl9JT19GSUxFLCBpbnNlcnQgaXQg ImJ5IGhhbmQiIGludG8gX0lPX2xpc3RfYWxsLCAqbm90KiB1cGRhdGluZyB0aGUgcHJldmNoYWlu IG9mIAp0aGUgbmV4dC1pbi1saW5lLCBhbmQgdGhlbiBjcmFzaCB3aGVuIHRoZSBsYXR0ZXIgaXMg Y2xvc2VkLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fDQpDZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMgam9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRl cyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVzIG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2 ZW50IGRvbmMNCnBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0 b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWls bGV6IGxlIHNpZ25hbGVyDQphIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUg bGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNj ZXB0aWJsZXMgZCdhbHRlcmF0aW9uLA0KT3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxp dGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNp Lg0KDQpUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRl bnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkg bGF3Ow0KdGhleSBzaG91bGQgbm90IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRo b3V0IGF1dGhvcmlzYXRpb24uDQpJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVy cm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5k IGl0cyBhdHRhY2htZW50cy4NCkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5v dCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9y IGZhbHNpZmllZC4NClRoYW5rIHlvdS4K