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 ESMTP id ABD7A3955CB4 for ; Mon, 21 Jun 2021 20:55:29 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org ABD7A3955CB4 Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-506-HJMvxUjjOp6Wn-kWWbCEOg-1; Mon, 21 Jun 2021 16:55:27 -0400 X-MC-Unique: HJMvxUjjOp6Wn-kWWbCEOg-1 Received: by mail-qt1-f197.google.com with SMTP id z17-20020ac86b910000b0290244cba55754so12874873qts.19 for ; Mon, 21 Jun 2021 13:55:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:organization:message-id:date :user-agent:mime-version:content-language:content-transfer-encoding; bh=h7NWGsNoYcrFzSWWW1FJjP0kKFeSNfphO3MFWsKamE4=; b=sVZqagzYtDisvv/aIl3LX03YQe4yz7DpFAz3ovLmJGq1N6lS0Ul5zWfOw1OPCi/5y6 TbMuuotwJNDO62sJ6Gnca0mqUfLCPU7x5q3ScSXLs/XkDo+E76jJCsYMhHQUsk8aNrM9 duhEzZ9+BccRO3e3p698YHY0w6FjAr2/llWlfRltB4sSBlzE3l6x11DhvLOcHjoRIK8F PjHO5AQU9uAGHFGzzTKRA7vuWUac1EFqSFV5961mec5Y83YR84u6Gbe8NNVsRv6Rah6m Ktxw+NWRUuEb99dlGPpHTExfVf7iuQrQJ+OJZ50W+x612tPRG/prcVfnMXGTqcamXXhv 5mkA== X-Gm-Message-State: AOAM5305aKvJA2OX1icjLpSpbcmGLTnmkREyViHPEYMfikgn72fJynDr 6Jd/t75cUSZPdckcrPW4VXDqAwz2DIlIvykG5jmMfguTnxiag3Vu8o+wBfcZXSYjTnElOoAOuD6 ZTsKcOEcDbStBG6RR0js7QDpSMA9qBr2oeuXWXy62Tyve2XVN8qV6uZPWKvDpK6TehFJSPQ== X-Received: by 2002:ad4:5805:: with SMTP id dd5mr19409669qvb.8.1624308926562; Mon, 21 Jun 2021 13:55:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy30i0VsyksK0gIR5uqfj+XQ7EaCMLvnJKIR1oqYa53kPyrfmHA1L7crlEFpJQAU7WV5wejYg== X-Received: by 2002:ad4:5805:: with SMTP id dd5mr19409646qvb.8.1624308926258; Mon, 21 Jun 2021 13:55:26 -0700 (PDT) Received: from [192.168.1.16] (198-84-214-74.cpe.teksavvy.com. [198.84.214.74]) by smtp.gmail.com with ESMTPSA id g82sm11093371qke.119.2021.06.21.13.55.25 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 21 Jun 2021 13:55:25 -0700 (PDT) To: libc-alpha From: Carlos O'Donell Subject: Monday Patch Queue Review update (2021-06-21) Organization: Red Hat Message-ID: <60511eba-e36f-6964-2748-3a4ce8a73117@redhat.com> Date: Mon, 21 Jun 2021 16:55:24 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.1 MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-5.9 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) 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, 21 Jun 2021 20:55:31 -0000 Most recent meeting status is always here: https://sourceware.org/glibc/wiki/PatchworkReviewMeetings#Update Meeting: 2021-06-21 @ 0900h EST (UTC-5) IRC: #glibc on OFTC. glibc 286 patches. Siddhesh ran the cleanup script. Lukasz has reviewed 64-bit time_t changes. Adhemerval has review delegated. https://sourceware.org/pipermail/libc-alpha/2021-June/127727.html Additional fixes for release. Avoids CRIO problems and optimizes usage when run on older kernels. SA_RESTART change can be pushed later this week. Should switch to SA_ONSTACK also? Want to write a test case. SA_RESTART does not fix bz for longstanding cancellation issues, but it helps. ABI changes in flight: librt review. libanl to move into libc. libnss_files libnss_dns libutil to move into libc. Florian wants to Review ABI before release. HJ is looking at desirable for release "clone3 wrappers": https://patchwork.sourceware.org/project/glibc/list/?series=2252 PTHREAD_STAKC_MIN fixes to mirror existing dyanmic stack size fixes. HJ to work on this patch for consistency. gconv split out with .d directories. Ask DJ to review gconv split out .d patches? HWCAP things on Arm had a regression in glibc 2.34 This is for july when the ABI is frozen and look at regression bugs. https://sourceware.org/bugzilla/show_bug.cgi?id=27046 Carlos needs to review: https://patchwork.sourceware.org/project/glibc/patch/20210125135619.9695-1-hjl.tools@gmail.com/ https://patchwork.sourceware.org/project/glibc/patch/20210202145733.545020-1-hjl.tools@gmail.com/ Need review for Florian: https://sourceware.org/pipermail/libc-alpha/2021-June/127727.html https://sourceware.org/pipermail/libc-alpha/2021-June/127727.html Carlos to post to libc-alpha that wiki page is up for blockers. Review starting at 43935 libutil (small, self contained) https://patchwork.sourceware.org/project/glibc/list/?series=2334 There was a quick discussion about the public LD_AUDIT request after patch review. Any detailed discussions need to happen on libc-alpha in public. Discussion of the Rice University post here: https://sourceware.org/pipermail/libc-alpha/2021-June/127636.html LD_BIND_NOW? How do we handle it. Input how to fix it? We need BIND_NOW to have something to work with SVE. What do we do with SVE NEON support broken on aarch64. Bump the LA_VERSION on Arm64 Only supports version 2. Don't know how to fix this for SVE. Fixing it for NEON and SVE both is desirable. Is BIND_NOW just an optimization or semantic issue? Bump LAV_CURRENT to 2 on all arches. Start calling la_symbind in more cases. Call early in the bind now scenario. For the bindnow call sites we add a check afterwards that the callback didn't request PLT_ENTER/PLT_EXIT hooks. If the hook check fails, we report a dlsym error or relocation error. Can we call the callbacks that early? Yes, already relocated. -- Cheers, Carlos.