From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by sourceware.org (Postfix) with ESMTPS id 6EB053858D28 for ; Mon, 25 Apr 2022 22:02:12 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 6EB053858D28 Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-80-Cwu59cERMMyGEC1s3LGnqg-1; Mon, 25 Apr 2022 18:02:05 -0400 X-MC-Unique: Cwu59cERMMyGEC1s3LGnqg-1 Received: by mail-qk1-f200.google.com with SMTP id bj2-20020a05620a190200b005084968bb24so10573191qkb.23 for ; Mon, 25 Apr 2022 15:02:05 -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:organization :content-transfer-encoding; bh=2EW6R1FRAnd5IK+kg1/RzWpyrpp2meKtmre54UxpfEQ=; b=inyo5Ltwc9JBoxhyMiksyhLNedMLzMPcMLjvDE9axahmpG5ZBeHk3Xv5SzbjQ4r34D uMcbFNjv8enzIOboNmjBNT5KFA6e80bb3KNfSFxWUt7ZkLUNpx0lSEjX3AQKhFcB2cnA 5ILHnA1YNiKPIVVGjujr/JDWqDbQLXMvv4E6QZHPy1vY5U9wdij7XspnElbhz0+2qbWy GZDiOgEfMJt2qtDD3qcg3Wyxw3ddQ3GJ1e9/JJ4QiCU2yDaOgb5PB15vMs7gvbKS1XSm d7ArCKhYtDVeIKZRDYlDo/0CFzzVws3R6uhlueH5juHt4o8CtZ1rpl+9auNxTmUjh4T2 H5WQ== X-Gm-Message-State: AOAM533ksWSki5V1sUnUosTkNNkbgYqnJyxDDu+Dkva8swLX1ZuiLVOB fo+KPQqOSXe/kCcVy2GERj6rs8C1va+cN844vg685If21aExI3OOUF/wvWKuOfOvdB8ZAUqzzyn JflNG/GJtZO3+JChB90EYYRq7jLm5Ph5QQjHmV6qwmcjjD2ZsEEgpVp3Y7Nprp0kITPPntQ== X-Received: by 2002:a05:622a:18a3:b0:2f1:f958:38cc with SMTP id v35-20020a05622a18a300b002f1f95838ccmr13326280qtc.171.1650924124198; Mon, 25 Apr 2022 15:02:04 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxN9aqV9zYx8eHouqGFqL2tHUfCVA43PBmwCbzAEqEp5zRP4Mu7H3EDgYjwduMtMHbmBOXZYA== X-Received: by 2002:a05:622a:18a3:b0:2f1:f958:38cc with SMTP id v35-20020a05622a18a300b002f1f95838ccmr13326252qtc.171.1650924123825; Mon, 25 Apr 2022 15:02:03 -0700 (PDT) Received: from [192.168.0.241] (135-23-175-80.cpe.pppoe.ca. [135.23.175.80]) by smtp.gmail.com with ESMTPSA id u11-20020a05622a14cb00b002e1fd9dce3dsm6830819qtx.60.2022.04.25.15.02.03 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 25 Apr 2022 15:02:03 -0700 (PDT) Message-ID: <730d2593-249e-5adb-2ce1-c2ee9164084b@redhat.com> Date: Mon, 25 Apr 2022 18:02:02 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 To: libc-alpha From: Carlos O'Donell Subject: Monday Patch Queue Review update (2022-04-25) Organization: Red Hat X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-6.0 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) 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, 25 Apr 2022 22:02:14 -0000 Most recent meeting status is always here: https://sourceware.org/glibc/wiki/PatchworkReviewMeetings#Update Meeting: 2022-04-25 @ 0900h EST5EDT Video/Audio: https://bluejeans.com/9093064454 IRC: #glibc on OFTC. Review new patches and restart review at the top. * NEW/NOBODY is at 324 patches. * Starting at 53184 * v4 Add arc4random support (Adhemerval) 53184 * https://sourceware.org/pipermail/libc-alpha/2022-April/138132.html * Discussed arc4random support and Adhemerval's implementation. * Looking to get consensus from Florian Weimer. * Florian is the author of the previous attempt at an upstreamed impl. * Looking to decide as a community what direction we would go in. * 53169 elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_NEEDS_DYNAMIC_RELOC * Adhemerval to look at this. * 53144 elf: Move post-relocation code of _dl_start into _dl_start_final * Adhemerval to look at this. * glibc lacks some clear distinctions around the loader startup. * Specific barriers are needed here. * 53127 Support DT_RELR relative relocation format (HJ) * Pretty much done. * Try to remove configure knob on this - Turn on DT_RELR by default. * 53117 INSTALL: Rephrase -with-default-link documentation * Carlos to respond. * 53094 Fix deadlock when pthread_atfork handler calls pthread_atfork or dlclose * Failed CI: Bad test. * Arjun: Reviewing Adhemerval's patches for this. * Arjun: What is the consensus for prepare/after handlers added during the fork in a handler? Should they just become something to use later? * Adhemerval: When you fork, you use the list as-is. * Arjun to post new version. * Arjun to add manual to document pthread_atfork * Arjun to investigate what to say to the austingroup. * "If any handler causes a handler to be registered to deregistered then the behaviour of the handler is implementation defined" * Stopped at 53091. * Args adjustment with ./ld.so exe [BZ #23293] (szabolcs) * https://patchwork.sourceware.org/project/glibc/list/?series=8562 * Looking for review. * Szabolcs to look at adding a test case. * Sunil: Backporting code into the release branches. * https://sourceware.org/pipermail/libc-alpha/2022-April/137718.html * Commit author remains the backpot author * Author remains the original commit author. * Cherry-pick -x notes the original commit. * [v2,1/6] elf: Refactor dl_new_hash so it can be tested / benchmarked (Noah) * Asking for Florian to review. * [v5] elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS with missing libraries (BZ #28868) * Siddhesh to review patch 51584. -- Cheers, Carlos.