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.129.124]) by sourceware.org (Postfix) with ESMTPS id 114C13949084 for ; Mon, 9 May 2022 20:34:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 114C13949084 Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com [209.85.219.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-661-UwyVXFemPFO_OtP2EYDg7A-1; Mon, 09 May 2022 16:34:54 -0400 X-MC-Unique: UwyVXFemPFO_OtP2EYDg7A-1 Received: by mail-qv1-f70.google.com with SMTP id cy9-20020a05621418c900b004562be4402eso12711235qvb.6 for ; Mon, 09 May 2022 13:34:54 -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=PzoJREdJOml/uTCtY9WL4KCbbvDN6ABXRWm6BpqubIY=; b=c7E9YnAv11rykskhJ6RP1owZn/TX2oakO/izsFO3Ab+ZR99BrRY5vnHqRVI4REpvO/ 1hiYJcrCdBCB7i9J3d1+yCpKdDTa79xykvi+qDYOUkJwpsRZ4l86OR+yRErQwe3ufAdT blXMvvTlxLvzstslIKqRw9LccST5I3oeIbDRg3h4ZiTAqaLmJt0ctpwNobHN4FwnPtKo BNHv9fpod+xlAF6mhCABaWX7DJszFfgch/cgXCMQvNWDp/tVMHI7Xu1m7hORIhXA7jfb ilP2FTRWQ90fz+xsjnMqZKmlD42o7IJwKeW0CnHAC98Wtvc6SpH2LD+OHFPcOUwoCVNx aXvA== X-Gm-Message-State: AOAM533TEnqEGWC8klUJAwXjy45RBQTN9W9+kulKFZWfFAWH7QPq9OFP J9kSn99C/VR0xdNvtNshfQqsp0KWXdUlUk6QDaZ0iWlccnAV6fFMdi+La5XPeaajfsY5rtfXHBn ftUoiXlsIpGbEMk3Sw3ytWCCSGox/V4E9NUk5/tcTn5lbVPX1i/sgLe2NyZrkNIkb9CIODw== X-Received: by 2002:a05:6214:1d0e:b0:45a:efc2:ed29 with SMTP id e14-20020a0562141d0e00b0045aefc2ed29mr13239920qvd.28.1652128493098; Mon, 09 May 2022 13:34:53 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwN71KvgR6tVuFosRzfxZemVUQKfuXcShtHKIWbUkac+Cfeypv0bmj1HbQHg0dm7wiDfwmoVw== X-Received: by 2002:a05:6214:1d0e:b0:45a:efc2:ed29 with SMTP id e14-20020a0562141d0e00b0045aefc2ed29mr13239901qvd.28.1652128492755; Mon, 09 May 2022 13:34:52 -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 o12-20020a05622a138c00b002f3ca56e6edsm6776189qtk.8.2022.05.09.13.34.51 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 09 May 2022 13:34:51 -0700 (PDT) Message-ID: <6e39561f-b35b-6424-432d-74f07cb64c6e@redhat.com> Date: Mon, 9 May 2022 16:34:51 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0 To: libc-alpha From: Carlos O'Donell Subject: Monday Patch Queue Review update (2022-05-02) 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: 8bit 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, T_SCC_BODY_TEXT_LINE 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, 09 May 2022 20:34:57 -0000 Late update. Missed sending it out last week. Most recent meeting status is always here: https://sourceware.org/glibc/wiki/PatchworkReviewMeetings#Update Meeting: 2022-05-02 @ 0900h EST5EDT Video/Audio: https://bluejeans.com/9093064454 IRC: #glibc on OFTC. Review new patches and restart review at the top. * 259 patches in NEW/NOBODY. * 53383 powerpc32: Remove unused HAVE_PPC_SECURE_PLT (Fangrui) * Reviewed by Florian. * 53379 elf: Remove fallback to the start of DT_STRTAB for dladdr (Fangrui) * Needs review. * 53375 elf: Simplify version test when searching a versioned symbol (Fangrui) * Needs review. * Simplify ELF_RTYPE_CLASS_EXTERN_PROTECTED_DATA and revert aarch64/arm's extern protected data handl… * Ask HJ if he can provide review (worked on this before). * elf: Remove one-default-version check when searching an unversioned symbol (Fangrui) * Needs review. * S390: Enable static PIE (Stefan Liebler) * Needs quite a bit of kernel support. * Florian and Adhemerval in agreement that we should handle failures gracefully. * brk failures default back to mmap. * Should we just use mmap unconditionally? * time: Use __nonnull to avoid null pointer (Xiaoming) * Under review from Siddhesh. * Fails CI/CD for 32-bit build. * [v4,1/6] elf: Refactor dl_new_hash so it can be tested / benchmarked (Noah) * Needs review for performance and timing. * Open question about timing from Alexander Monakov: * https://sourceware.org/pipermail/libc-alpha/2022-April/138275.html * [v2] Fix deadlock when pthread_atfork handler calls pthread_atfork or dlclose (Arjun) * Asking Adhemerval for review since he worked on the first patch. * Optimize struct pthread size (Adhemerval) * Two patches. Carlos to review. * Add arc4random support (Adhemerval) * Currently at v4. * Siddhesh raised questions about FIPS compliance. * Crypto stuff we add does not get exposed publicly as API. * No ChaCha20 API exposed then we should be OK. * Document in manual that arc4random is not intended for use in secure contexts. * Say "Not intended for cryptographic or security purposes." * v5 with manual change. * 53091 libio: Remove _IO_adjust_column, _IO_adjust_wcolumn, column tracking * Review after "vfprintf rework to remove vtables" * Stopped at 53091. * Sunil: Raised issues about backporting to release/2.32/master. * Problems caused by the AMD patch backport. * Florian: Could revert the AMD backport and then layer everything properly. * Consensus to revert the AMD patch, and then layer the commits correctly. * Florian: Can push revert to a branch for 2.32. * Florian: Would like to backport the dlinfo fixes. * Carlos: Only requires the addition of a header constant. OK with me. * Remove kernel version and distinguish library check (Adhemerval) * Florian to review later this week. * linux: Use /sys/devices/system/cpu on __get_nprocs_conf (BZ#28991) * Needs a follow-on fix because of rseq. * Carlos: Is malloc affected? * Adhemerval: No, only the exported symbol is impacted. -- Cheers, Carlos.