From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oa1-x2f.google.com (mail-oa1-x2f.google.com [IPv6:2001:4860:4864:20::2f]) by sourceware.org (Postfix) with ESMTPS id 2B6FE3858D37 for ; Tue, 21 Feb 2023 21:53:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2B6FE3858D37 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-oa1-x2f.google.com with SMTP id 586e51a60fabf-1720887dfcdso7311200fac.6 for ; Tue, 21 Feb 2023 13:53:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=/7Aig4PpHncZff/jFU/aVW2Hsj3qcHwhInb+aXO9iNs=; b=Tx3q5lCH4NQEg1bC0RkHDl55+MyFaIjuVwZgGG/GnOZHIE9ee+l/FCV4U+akAo5WXO adkXTS8QjbkGFvP4Yp6LMjTeliCAGDk7/SgtMql4UepFn4ekOkcfVy/So9hqLLPZqRZb Ra34/NlmW6rVvGGT4ggfzmXfqkiqkoU1Cpo+Nh0NjrgKMBu2C/QOMqbEEomH7XVvH8CT aD4UBgPJN3FWQawAUCbpRh5skcXhFJcW6x9WK6o7v4DhAl3kdHcPoGCuld7l2u2e6X+7 p5mwRoLHQXx3AcYkBAKHPs8xs0dj81TgY6yGWLN00A3wAY55jviRkOtz1cgYc2TTW/+l 5U0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=/7Aig4PpHncZff/jFU/aVW2Hsj3qcHwhInb+aXO9iNs=; b=OKQrw9ilr2HMffAMQAEDqSjwR/qQQk7qD/KWN8X5noWy2hxASy1JJm7JT/M/RxV8i5 XRz8PLe3KrHFSgLp0jPEdwUZ+0ZJEGZzaOECSvx4N0IXu5rNNnVlcCPtclcCBG3TufsC csflkymQUpb0LBXcayOiRs7vfjhJrpha5MZ/2NCvJVqDWY5dkZ9YyuX4bWRx5i2EZRn3 H9c/o5NCTE7wr0QPqZH4Hqsgh/8lwvqsOcK38dhKIAVQUm6CzO6YhJIS+wyMR4FJB5tu RUPBYimCUMLrSsbIsBI3qKpjo5a0MogRlf/LgmK1P8i94SmAoNC5Rmw5tgecc1seO66S cW5w== X-Gm-Message-State: AO0yUKUUTWOoy320JytprMD/Bth1FZecFEqagvHWBb4fxDpJICKMI526 hX7Bh1dEi4YIO65eKs9dH80dqqyfaY4kcaEU51Y= X-Google-Smtp-Source: AK7set9I+vbRbiVxNBxGofSD5nipTqJLLAHwX9W1ejevmlXjXnx7SEf7LBiJBqjH0C5k+03Gyk9Ub3GrPhrz9R07u98= X-Received: by 2002:a05:6871:284:b0:16d:e8a0:1f81 with SMTP id i4-20020a056871028400b0016de8a01f81mr2356719oae.298.1677016436939; Tue, 21 Feb 2023 13:53:56 -0800 (PST) MIME-Version: 1.0 References: <20230210222142.17943-1-hjl.tools@gmail.com> In-Reply-To: From: "H.J. Lu" Date: Tue, 21 Feb 2023 13:53:20 -0800 Message-ID: Subject: Re: [PATCH v2] x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] To: "Carlos O'Donell" Cc: libc-alpha@sourceware.org, Florian Weimer Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-3016.7 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.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Tue, Feb 21, 2023 at 1:42 PM Carlos O'Donell wrote: > > On 2/21/23 11:35, H.J. Lu wrote: > >>> +/* Check that LD_PREFER_MAP_32BIT_EXEC works in PDE and shared library. > >> > >> s/PDE/PIE/g ? > > > > This feature won't work for PIE since PIE is usually loaded at a > > random address above > > 4GB by kernel. On the other hand, PDE (no-PIE) is loaded at a fixed > > address below 2GB. > > Thanks. That makes sense. Leave this as PDE then and we'll start using PDE > everywhere we might have written no-PIE :-) > > -- > Cheers, > Carlos. > I sent the v3. Thanks. -- H.J.