From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qk1-x72f.google.com (mail-qk1-x72f.google.com [IPv6:2607:f8b0:4864:20::72f]) by sourceware.org (Postfix) with ESMTPS id 4F9A03857C65 for ; Mon, 11 Jan 2021 18:35:10 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 4F9A03857C65 Received: by mail-qk1-x72f.google.com with SMTP id n142so446987qkn.2 for ; Mon, 11 Jan 2021 10:35:10 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:references:from:autocrypt:subject:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=fiI6lUuOUSfnJ9uc0982/EB8bmIcEghBd+U5wWGbAUs=; b=eFcV5chyHw8h24FicYWhq6dBrWVqpVrKFOZSkcWP+2EQ8h8W3coRZ/kvv691f9mEKC IojHkOlMuvyZF/mn2eRF1Klh573cyYyFAhytGei9CS3Z9J5S8N/q+xqOqH94qYjAgqID sP4toaq4LGC3bNgVyUj6JxK5JSAeEHypLlo3wZ6s2br9kvCHaKEqub0zpp3CJ8j41xdm /SH5ruCRmEew8ZeAeKveIr/QrJs09KEHVHH9GkUbY0QVkPE+wfVEMctbdly4BxU8CGlM XcvNWpKkKPH57ZvlTrMFw1OO6Ibo1D4fEtdGurRvljsgm4wvc3gr3wmcvVRvpKkY6J89 0k+w== X-Gm-Message-State: AOAM533MfRhKRIjdSNs17b4amRoMS3C1N0XS9toTnMNzPLrayy6QuMh5 3zl8kF6DQJOLNIZ57PMQ5WVvPg== X-Google-Smtp-Source: ABdhPJxIyhvf8HbeegeII165vYNdU02wU21QMWM9XRH9lvZ6HNjuYMeq0+eNTzKzRmiXuK6QwzV/5A== X-Received: by 2002:a37:786:: with SMTP id 128mr629289qkh.119.1610390109521; Mon, 11 Jan 2021 10:35:09 -0800 (PST) Received: from [192.168.1.4] ([177.194.48.209]) by smtp.googlemail.com with ESMTPSA id v4sm240378qth.16.2021.01.11.10.35.06 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 11 Jan 2021 10:35:08 -0800 (PST) To: Carlos O'Donell , libc-alpha , "H.J. Lu" , Florian Weimer , paul zimmermann , Szabolcs Nagy , Arjun Shankar , Siddhesh Poyarekar , Tulio Magno Quites Machado Filho , Szabolcs Nagy References: <0db9d8a7-7359-8013-6b46-7fa1c24cd15c@redhat.com> From: Adhemerval Zanella Autocrypt: addr=adhemerval.zanella@linaro.org; prefer-encrypt=mutual; keydata= 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 Subject: Re: Community Patch Review Meeting: 2021-01-11 at 0900h EST (UTC-5) Message-ID: Date: Mon, 11 Jan 2021 15:35:04 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <0db9d8a7-7359-8013-6b46-7fa1c24cd15c@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_MANYTO, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, 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, 11 Jan 2021 18:35:12 -0000 On 10/01/2021 23:59, Carlos O'Donell wrote: > Meeting reminder: > https://sourceware.org/glibc/wiki/PatchworkReviewMeetings > > I need to be away for personal reasons and Siddhesh has graciously > agreed to setup the meeting room. > > Adhemerval, > > As release manager would you mind running the agenda for the meeting? > > Review of blockers and desirable patches worked well last week. > > My apologies for the short notice. > > I am working on having a backup host for the meeting so we can run > them continuously, but this isn't isn't resolved yet. > > Thank you for your patience. > Hi Carlos, below some notes from the meeting today. We focused solely on the release blockers and desirable features for next 2.33 release, so patchwork backlog was not reviewed. 1. x86: Move x86 processor cache info to cpu_features [1] and ld.so: Add --list-tunables to print tunable values [2]: H.J. Lu raised that both are already postpone from previous release and he would like to get this upstream since he is considering dropping if it could not make it for 2.33. Florian said he will check on this, but he wasn't sure it he will finish in time. Both patches seems ok at first glance for me, although Siddhesh has raised some concerns about the 2nd patch loader change (and H.J.Lu noted that we did change the loader for the hwcap isa work recently). 2. ld.so: DSO sorting algorithm patch, both testing infrastructure and new algorithm [3][4]: Florian is not sure if this change would be fully reviewed for 2.33, so he is considering postponing to 2.34. Florian noted that the new implementation is not set as default, so it avoid possible disruptions and regressions. I don't have a strong opinion here, so I would some input whether this is polished enough to glibc provide as a tunable. From maillist it seems it has been used in production by some developers and large deployments. 3. sysconf: Add _SC_MINSIGSTKSZ/_SC_SIGSTKSZ [BZ #20305] [5] and Deprecate SIGSTKSZ/MINSIGSTKSZ with _SC_SIGSTKSZ_SOURCE [6]: this is required to accommodate a new kernel change on recent version accordingly to H.J. Lu. Florian has raised some question whether it should also change the per thread stack, but H.J said it is a different problem. H.J. also said the second patch [2] should be if first patch is pushed, to avoid developers use the old interface. I haven't followed in details task, so I would like some input on current status and if we will be on track for 2.33. 4. ldconfig/x86: Store ISA level in cache and aux cache: this on me, I reviewed the first patch and I plan to wrap the ldconfig one this week. 5. x86: The COMMON_CPUID_INDEX_MAX handshake does not work [BZ #27104] https [7]. Florian state this is definitely a release blocker and he intend to review it. 6. linux: mips: Fix getdents64 fallback on mips64-n32 [8]: this is a blocker for mips64-n32 to build on gcc11. Florian said it is on this list. 7. stdlib: Add testcase for BZ #26241: the patches are upstream and it fixes all known realpatch issue. This one is just a testcase to exercise the stack overflow from previous implementation, not really a blocker but it would be good to have. I have moved it to desirable. 8. posix: Sync tempname with gnulib (BZ #26648): Paul Eggert has pushed a fix on gnulib which I intended to use. It is slight different from my proposal, which followed his own suggestion; so I am discussing with him why he hasn't followed his own suggestion... 9. aarch64: fix static PIE ifunc resolvers: Szabolcs just send a new version along with a fix for a GCC8 issue. I plan to review those this week. 10. GCC 11 incompatibilities [10]: Florian stated it is a GCC bug, but we should track it. 11. Add support for GCC 11 -Wmismatched-dealloc: Florian raised some questions whether this issue is polished enough to be pushed on glibc side. [1] https://patchwork.sourceware.org/project/glibc/patch/20201031154437.2689427-2-hjl.tools@gmail.com/ [2] https://patchwork.sourceware.org/project/glibc/patch/20201031154437.2689427-3-hjl.tools@gmail.com/ [3] https://patchwork.sourceware.org/project/glibc/patch/91bd3ea0-7a03-df54-ea98-ef0f6d1304f1@codesourcery.com/ [4] https://patchwork.sourceware.org/project/glibc/patch/85ab188b-64c2-d1fd-33fa-d7d2e6fb2d97@codesourcery.com/ [5] https://patchwork.sourceware.org/project/glibc/patch/CAMe9rOo3FdwJV8fa=KcHa6VSqNexzgiiF2NS1uq=ay+bzMHpOw@mail.gmail.com/ [6] https://patchwork.sourceware.org/project/glibc/patch/CAMe9rOo3FdwJV8fa=KcHa6VSqNexzgiiF2NS1uq=ay+bzMHpOw@mail.gmail.com/ [7] https://patchwork.sourceware.org/project/glibc/patch/20201225162451.1657088-1-hjl.tools@gmail.com/ [8] https://patchwork.sourceware.org/project/glibc/patch/20201116211743.2228063-1-adhemerval.zanella@linaro.org/ [9] https://patchwork.sourceware.org/project/glibc/patch/20201229193454.34558-7-adhemerval.zanella@linaro.org/ [10] Bug 98512 - [11 Regression] “#pragma GCC diagnostic ignored” ineffective in conjunction with alias attribute [11] https://sourceware.org/pipermail/libc-alpha/2020-December/120560.html