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 ESMTPS id 14C1B3858C62 for ; Fri, 2 Dec 2022 18:20:32 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 14C1B3858C62 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=redhat.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=redhat.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1670005231; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Pw46yOZwUQ7xvoRoc6z98atZcKADSvyG0M0VfI7oE+I=; b=Pa+Zi23W8skBXS6ZPfmHIGLmMdUHMkz4MRDCgB9eXguloLzIjs9sOccYT/cgw7QazIXzhr 6HoZ1BSDwHyPhtiu6p5jkq/N4dauDHvaqcg2a7SYfiSRohLjZemdkgtFt5Q2f2A5mP+YZn m7Q1Z3Em+y/a5usTQfLBWBE4h2V/nN8= Received: from mail-il1-f199.google.com (mail-il1-f199.google.com [209.85.166.199]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-436-bP6I3UCRMMy1UvmIDPhIig-1; Fri, 02 Dec 2022 13:20:30 -0500 X-MC-Unique: bP6I3UCRMMy1UvmIDPhIig-1 Received: by mail-il1-f199.google.com with SMTP id l16-20020a056e02067000b0030325bbd570so6145495ilt.0 for ; Fri, 02 Dec 2022 10:20:30 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:organization:from:references :cc:to:content-language:subject:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Pw46yOZwUQ7xvoRoc6z98atZcKADSvyG0M0VfI7oE+I=; b=I33M16IBN2SP7+mBn4tEADAicZTe/xcBsnAgYEN1g4OyH/Y9hxxpxuMjkAqZz86DTI stVrN8whCiPXh0JTi0lU/P3lfUWoynniXhs6RxGmwxbjwnbIHXDsgXF9n9etgpb9UHUQ p3zIYwaDtK5YypH8/zalURmcO5fq5in29LHF1/1eYNCYEX+MxrjhuugEBWJDi2+AIFiy VtNlI0XcMYw1/s58BcKOp/1FGERl7m5guJ9IGq5f2DEM4f7XNwAq3VOIsQJI+4m96jwD 1bxwkjplBDa4epghMTr0GAsmb7dybnQE22fjQDO5gOkZBo8vKHYSaRQN5g5+C4ktwy+c yeog== X-Gm-Message-State: ANoB5pmz1gZcz6PZgdxzLJrBC9+GjsG8lTfUa2kgimeFaQub/8Bbju6H +lnVuASN5XIs1U/Bg0cqKLhZBovCQpiVTxlQM1eTFs449V4J0B2YUEFIQ+QGfgZn+qy+gJs5Q33 Caz+L/Sbdww6Z6oeec2XC X-Received: by 2002:a92:da8d:0:b0:302:e2a7:94fd with SMTP id u13-20020a92da8d000000b00302e2a794fdmr20531982iln.178.1670005229939; Fri, 02 Dec 2022 10:20:29 -0800 (PST) X-Google-Smtp-Source: AA0mqf6Yvs8/IjmDB3RhFvAvaIr0vYGyhjvqIKYTDLDiKUyMOBBvbeJcF1lK7NZpl3GfKsNCG5uiNw== X-Received: by 2002:a92:da8d:0:b0:302:e2a7:94fd with SMTP id u13-20020a92da8d000000b00302e2a794fdmr20531977iln.178.1670005229718; Fri, 02 Dec 2022 10:20:29 -0800 (PST) Received: from [192.168.0.241] (192-0-145-146.cpe.teksavvy.com. [192.0.145.146]) by smtp.gmail.com with ESMTPSA id z8-20020a05663822a800b00363fe31cf55sm2924322jas.40.2022.12.02.10.20.28 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 02 Dec 2022 10:20:29 -0800 (PST) Message-ID: Date: Fri, 2 Dec 2022 13:20:27 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.0 Subject: Re: [PATCH] elf: Fix rtld-audit trampoline for aarch64 To: Vladislav Khmelevsky , Adhemerval Zanella Netto Cc: libc-alpha@sourceware.org, woodard@redhat.com References: <20221117084729.2794073-1-och95@yandex.ru> <8c6d9a21-464b-3b8d-661a-a3b3733e1bb7@linaro.org> <3180cd8a-a3e2-b6bb-cb6a-af7c2a4fca22@linaro.org> <8E908272-FB79-4940-9183-A705EDA36D05@yandex.ru> From: Carlos O'Donell Organization: Red Hat In-Reply-To: <8E908272-FB79-4940-9183-A705EDA36D05@yandex.ru> X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_NUMSUBJECT,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,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 11/17/22 13:51, Vladislav Khmelevsky via Libc-alpha wrote: > Thanks! But I would need some guidance from you if you don't mind. > First of all I don't have write access to the repo, I would very > appreciate if you or somebody would help me to merge this :) I was doing some review of rtld-audit changes we might want to backport, and I just wanted to close the loop here that this is committed to the glibc development branch as of November 21st and will be in glibc 2.37, and has already been backported all the way to glibc 2.34 (which introduced the key fixes for aarch64 in rtld-audit). We could have written a test case for this, but it's an odd testcase because it's about ensuring we touch minimal register state as we return through the pltexit case. Sending this email mostly for my own records so I remember what we did. -- Cheers, Carlos.