From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi1-x234.google.com (mail-oi1-x234.google.com [IPv6:2607:f8b0:4864:20::234]) by sourceware.org (Postfix) with ESMTPS id 67FCE3857C63; Sat, 13 Mar 2021 13:44:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 67FCE3857C63 Received: by mail-oi1-x234.google.com with SMTP id x135so25366680oia.9; Sat, 13 Mar 2021 05:44:50 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=CNOCaNGUEf9MY16i4R+8Z3WInKAeEL36GKiv6TkMf+k=; b=qX+nrrwA+/WUNzwnsP73js0X92D80+L43isH6rtn8rwLNynq6RP3+Nwy7oUCdQoBAd EsJPwLR/jXwBKqpaK6U8jTF1G0mKAv83wL/GDqBSFZDHZJAKBbvDj5YUGnK9cNm64ecC BNPwZgb/u3hYBDw5dx4AfiC1fe0pubYFw0RsWtZsLvaVYpCJVwIcKs9hbC4XzfL995CW WbT0s37etpYpDYg8UutDviBAOjJgwDqyzY1WgDMaJMt+VvErSzskxJiutHN8w1S8T3xs dUgE0YHrLYE1BIlfJ2+nfN8HEYQB5MBKOiAMmDxb0QKJtglliq5zrQpOPUwm8eMrYuJy xjpg== X-Gm-Message-State: AOAM5337PXfYTibZ2ACxSRgNwjkkF/RD1b+PoLVsGZUtK6a9E78RlVfk iY4AfhoFIbWA2BIUjnaULJotWPfobUaxx/5CwlPnLTxzCqY= X-Google-Smtp-Source: ABdhPJwb+YStt2nhDydh7pMQCClm0KK2AAuYfVUURhM7u608GT49XMo5n0hgjWMSaVJms26FpPIov1F1g9EzN9W/lEo= X-Received: by 2002:aca:5985:: with SMTP id n127mr12886753oib.25.1615643089686; Sat, 13 Mar 2021 05:44:49 -0800 (PST) MIME-Version: 1.0 References: <20210310101400.3904724-1-siddhesh@sourceware.org> <20210310101400.3904724-2-siddhesh@sourceware.org> <00d1c526-cff0-8b00-1009-a488695d1f86@linaro.org> <595c9ca3-a0d8-5958-2544-500812d2ecc3@sourceware.org> <93d85ab8-071f-50b0-f56c-cc10e6b6e206@linaro.org> In-Reply-To: From: "H.J. Lu" Date: Sat, 13 Mar 2021 05:44:13 -0800 Message-ID: Subject: Re: [PATCH 1/3] Add inhibit_stack_protector to ifuncmain9 [BZ #25680] To: Siddhesh Poyarekar Cc: Adhemerval Zanella , Florian Weimer , GNU C Library , Sergei Trofimovich Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-3029.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, 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: Sat, 13 Mar 2021 13:44:52 -0000 On Fri, Mar 12, 2021 at 10:01 PM Siddhesh Poyarekar wrote: > > On 3/13/21 1:25 AM, H.J. Lu via Libc-alpha wrote: > > On x86-64, IFUNC was disabled in ld.so before. Now IFUNC is selectly > > enabled in ld.so. > > If you want to disable one specific IFUNC in ld.so on x86-64, please > > open a glibc bug and > > CC me. > > Not for ld.so, this is for static binary early startup, e.g. in > __libc_init_tls. We have startup.h to handle special requirements during startup in static libc. -- H.J.