From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi1-x22d.google.com (mail-oi1-x22d.google.com [IPv6:2607:f8b0:4864:20::22d]) by sourceware.org (Postfix) with ESMTPS id 0585D385736C for ; Mon, 23 May 2022 13:55:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 0585D385736C Received: by mail-oi1-x22d.google.com with SMTP id l84so540011oif.10 for ; Mon, 23 May 2022 06:55:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent :content-language:to:from:subject:content-transfer-encoding; bh=z3BpvCBWDm3byEZLpPoUMfT3rHX/wZKPj2bbwei7zJs=; b=e8QzZP2XMIy/02kBfiC96eb8ck+W+IH0f2fZU6D8VGTejhchF+TEe7O+8JSCcicygY rbsX96BVxlv+o+ahr+vo8UMH3Z+HJwHrqFfdXTVjAhDvkrbts7N2MxQEQrguj4PtXPb7 Wa5V6uA5IxpaQ4zq0d9UCWzuJR/ZSghvtVX1tOVGs0uD0uYqST7fEqzwXBVUcRNEM8C7 nk/DnlGK7Zq744dCUYDK7f7Sr+ZFyKBxfaLQvMUvAQnYcDOYiiJvunw+iMMycUHgsKqU HDyuA/Zm5UALLu/bh6RuD9IKGnbdYCS/rjYFktnsUta9NP7aJg86iXi9Og5+yZ6RlNgY 1qQw== X-Gm-Message-State: AOAM530Ri5oL/2w2GOQkY6fYejaAQp6fUwW1qwFGxbkjmyZJdlZ7wy1i Nev+wiL6P69OdvQm6cB1HYgjTliOqFcFQw== X-Google-Smtp-Source: ABdhPJywbjfUtDn26yNNjDwdY+NqhCXPCaUaX55XckPj2gjQvZ5E3MM1pMDuIhdrgPktdi8HHfyEww== X-Received: by 2002:aca:3854:0:b0:325:137:453 with SMTP id f81-20020aca3854000000b0032501370453mr11313365oia.178.1653314107981; Mon, 23 May 2022 06:55:07 -0700 (PDT) Received: from ?IPV6:2804:431:c7cb:9f85:58f2:612:a11d:c380? ([2804:431:c7cb:9f85:58f2:612:a11d:c380]) by smtp.gmail.com with ESMTPSA id 126-20020a4a0384000000b0035eb4e5a6cdsm4222745ooi.35.2022.05.23.06.55.06 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 23 May 2022 06:55:07 -0700 (PDT) Message-ID: Date: Mon, 23 May 2022 10:55:05 -0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Content-Language: en-US To: Libc-alpha From: Adhemerval Zanella Subject: Monday Patch Queue Review update (2022-05-16) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-6.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 May 2022 13:55:11 -0000 Most recent meeting status is always here: https://sourceware.org/glibc/wiki/PatchworkReviewMeetings#Update Meeting: 2022-05-23 @ 0900h EST5EDT Video/Audio: https://bluejeans.com/9093064454 IRC: #glibc on OFTC. Review new patches and attendee requested reviews. * Status NEW delgate NOBODY 224 patches. * Start at patch 54271. * dlfcn: Move RTLD_DEFAULT/RTLD_NEXT outside __USE_GNU - Looks ok, Florian will review. * linux: use statx for fstat if neither newfstatat nor fstatat64 is present - Looks ok, Adhemerval will review. * x86-64: Ignore r_addend for R_X86_64_GLOB_DAT/R_X86_64_JUMP_SLOT - Fangrui state is is already done on other environments, Florian will review. * dlsym: Make RTLD_NEXT prefer default version definition [#BZ #14932] - Current status is too broken to keep a versioned symbol, change looks reasonable. * [v11,1/6] elf: Refactor dl_new_hash so it can be tested / benchmarked - Accepted by Siddhesh. * [1/5] locale: Turn ADDC and ADDS into functions in linereader.c - Not urgent, skipped for now. * Avoid RMW of flags2 outside lock (BZ #27842) - Still need some discussion that lock can be skipped if flockfile is called. * [v2] x86_64: Implement evex512 version of strlen, strnlen, wcslen and wcsnlen - Noah is reviewing it. * [v3] Fix deadlock when pthread_atfork handler calls pthread_atfork or dlclose - Accepted by Adhemerval. * Add arc4random support - Still need reviewers. * [v3] Remove special flags of libc.5.so and libc.4.so - Patch looks ok, some changers required. * socket: Check lengths before advancing pointer in CMSG_NXTHDR - Siddhesh will review it. * [v4,3/3] linux: Add fallback for clone failure on posix_spawn (BZ #29115) - Skipped, most likely will result in WONTFIX and programs will need to use any new kernel time namespace fix kernel will provide. * GLIBC LoongArch PATCHES - Patchset looks ok, still requires some upstream fixes. Skipped due it will require at least a v5. * [v3] elf: Rewrite long RESOLVE_MAP macro to a debug friendly function - Siddhesh is ok with the __always_inline__ change. * [v3] math: Add math-use-builtins-fabs (BZ#29027) - The patch is ok, it does not change any code. * stdio-common: Add the fgetln function - Still need review. * elf: Simplify version test when searching a versioned symbol - Florian will review. * Simplify ELF_RTYPE_CLASS_EXTERN_PROTECTED_DATA and revert aarch64/arm's extern protected data handle - Florian will review. * Optimize struct pthread size - Skipped, Arjun will review. * libio: Remove _IO_adjust_column, _IO_adjust_wcolumn, column tracking - Adhemerval will review. * powerpc64: small-model @got@tprel accesses * [v3] powerpc64: Enable static-pie - skipped, waiting review from powerpc maintainers. * Stopped at 52777. * Siddhesh - Nothing to review. * Szabolcs - Nothing * Sunil - Need to check https://sourceware.org/bugzilla/show_bug.cgi?id=29127 * Noah - Can we change pthread cond to use default mutex and increment the counter outside? Is this a GNU extension or is related to some different mutex type? * Patrick - Nothing * Florian - Nothing