[{"id":3679880,"web_url":"http://patchwork.ozlabs.org/comment/3679880/","msgid":"<d742aa2d-5be6-45dc-b45f-27d4cf13702b@linaro.org>","list_archive_url":null,"date":"2026-04-21T13:08:52","subject":"Re: [PATCH v3 2/8] tests: elf: Use new tunable handling","submitter":{"id":66065,"url":"http://patchwork.ozlabs.org/api/people/66065/","name":"Adhemerval Zanella Netto","email":"adhemerval.zanella@linaro.org"},"content":"On 16/04/26 11:30, Yury Khrustalev wrote:\n> Use new way of handling test tunables in the elf folder.\n\nLGTM, thanks.\n\nReviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>\n\n\n> ---\n>  elf/Makefile | 8 ++++----\n>  1 file changed, 4 insertions(+), 4 deletions(-)\n> \n> diff --git a/elf/Makefile b/elf/Makefile\n> index 7f039b5563..c835eb8156 100644\n> --- a/elf/Makefile\n> +++ b/elf/Makefile\n> @@ -2065,10 +2065,10 @@ CFLAGS-tst-execstack-mod.c += -Wno-trampolines\n>  # It expects loading a module with executable stack to work.\n>  CFLAGS-tst-execstack-tunable.c += -DUSE_PTHREADS=0 -DDEFAULT_RWX_STACK=1\n>  $(objpfx)tst-execstack-tunable.out: $(objpfx)tst-execstack-mod.so\n> -tst-execstack-tunable-ENV = GLIBC_TUNABLES=glibc.rtld.execstack=2\n> +tst-execstack-tunable-TUNABLES += glibc.rtld.execstack=2\n>  \n>  LDFLAGS-tst-execstack-prog-static-tunable = -Wl,-z,noexecstack\n> -tst-execstack-prog-static-tunable-ENV = GLIBC_TUNABLES=glibc.rtld.execstack=2\n> +tst-execstack-prog-static-tunable-TUNABLES += glibc.rtld.execstack=2\n>  \n>  LDFLAGS-tst-execstack-prog-static = -Wl,-z,execstack\n>  ifeq ($(have-no-error-execstack),yes)\n> @@ -3295,8 +3295,8 @@ $(objpfx)tst-dlclose-lazy.out: \\\n>  \n>  $(objpfx)tst-decorate-maps: $(shared-thread-library)\n>  \n> -tst-decorate-maps-ENV = \\\n> -  GLIBC_TUNABLES=glibc.malloc.arena_max=8:glibc.malloc.mmap_threshold=1024:glibc.mem.decorate_maps=1\n> +tst-decorate-maps-TUNABLES += \\\n> +  glibc.malloc.arena_max=8:glibc.malloc.mmap_threshold=1024:glibc.mem.decorate_maps=1\n>  tst-decorate-maps-ARGS = 8\n>  \n>  LDFLAGS-tst-non-directory-mod.so = -Wl,-soname,tst-non-directory-mod.so","headers":{"Return-Path":"<libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org>","X-Original-To":["incoming@patchwork.ozlabs.org","libc-alpha@sourceware.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","libc-alpha@sourceware.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256\n header.s=google header.b=HubzwMJt;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=sourceware.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256\n header.s=google header.b=HubzwMJt","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=linaro.org","sourceware.org; spf=pass smtp.mailfrom=linaro.org","server2.sourceware.org;\n arc=none smtp.remote-ip=2607:f8b0:4864:20::1030"],"Received":["from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0N3j2YP2z1yGs\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 21 Apr 2026 23:09:21 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 5E8174BAD160\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 21 Apr 2026 13:09:19 +0000 (GMT)","from mail-pj1-x1030.google.com (mail-pj1-x1030.google.com\n [IPv6:2607:f8b0:4864:20::1030])\n by sourceware.org (Postfix) with ESMTPS id 5A5224BA9006\n for <libc-alpha@sourceware.org>; Tue, 21 Apr 2026 13:08:57 +0000 (GMT)","by mail-pj1-x1030.google.com with SMTP id\n 98e67ed59e1d1-35fb16e56efso2761314a91.2\n for <libc-alpha@sourceware.org>; Tue, 21 Apr 2026 06:08:57 -0700 (PDT)","from ?IPV6:2804:1b3:a7c3:d5d0:c49:69f8:6bda:7b88?\n ([2804:1b3:a7c3:d5d0:c49:69f8:6bda:7b88])\n by smtp.gmail.com with ESMTPSA id\n 98e67ed59e1d1-361410a7ab7sm17407339a91.10.2026.04.21.06.08.54\n (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n Tue, 21 Apr 2026 06:08:55 -0700 (PDT)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 5E8174BAD160","OpenDKIM Filter v2.11.0 sourceware.org 5A5224BA9006"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 5A5224BA9006","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 5A5224BA9006","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776776937; cv=none;\n b=WeBGoU26IeNTgKuUnGjkdiZvzZ7oaVB+F7FOfNzLH1oc9vBjO8sIEtMaIgJgQzwG/3ty7nBcNZm3CWnvqSfW4Y0x9AopiGh/vZWcJn1p03smlHW8DxHMcZwX+3la9YlUszzugHRhZBf/bmipbG9/7qZ8KJM/AS3hEo3zu2wELn4=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776776937; c=relaxed/simple;\n bh=gYn18OKmRDS7x+xum0vKkzWl2l8G1Ju9TC08G8nAJTs=;\n h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From;\n b=oOOAuzBjmcrjrcPb4tqXBds0VpmnVF0qOz1D/6A6W/hMTBJ2XyUO/++VkifuAmcn9K15JXSvK4CahqY0HNvFMqvJWRsw/g1sHng6qFK6nRA4/6ov8R3bFiIOIKM+pbY5uRTE6vbRWu7znW+8WBpPlZdggpNSXEh+k0234pf7/rY=","ARC-Authentication-Results":"i=1; server2.sourceware.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=linaro.org; s=google; t=1776776936; x=1777381736; darn=sourceware.org;\n h=content-transfer-encoding:in-reply-to:organization:from\n :content-language:references:cc:to:subject:user-agent:mime-version\n :date:message-id:from:to:cc:subject:date:message-id:reply-to;\n bh=yndL5PDkOe3sbZ/u3+96YUu5YRYgD4RCB1EFQ7BQrDo=;\n b=HubzwMJtDEXtLrU56kZD28P9nykKtcogXjWwQUB+L8xIAtjz58xDJ855Ft7Uj6WwOX\n lmnDRubyDfvZURCJXFKLKmKMY75FTNN/4/NSTK2/4rbK9sWhkTHcGok9zc1MncgUVnyq\n Tq0oGLcoPJSeIIMmnvY+o0dlh2Vx+Nq/SFYZH0U1DMrz3++2ifdz5IJFLbI9npfh3hvU\n sujU7ILqi0PhSe8zFn2keHyqm4OsPJ2rx5bXgUI62DOfbU1M/E5eh6Eh7ztIcb0WJbe7\n /E/Z3EXrK5XgB15cdRppkEg7Ag/PfkNWeeIWj3lHXK2KC1OvDRKqS2NKPxY4PkYo9iAB\n uTJg==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776776936; x=1777381736;\n h=content-transfer-encoding:in-reply-to:organization:from\n :content-language:references:cc:to:subject:user-agent:mime-version\n :date:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=yndL5PDkOe3sbZ/u3+96YUu5YRYgD4RCB1EFQ7BQrDo=;\n b=FhPMIp6TQ4IE9/1fUFtbn3KW82pTERw+gaIxca6mcffo2cRW21Q6Wgyk4oX4BECWto\n u5Fdm1DBRmBpSyFKvY6YG4bfpT4O8Ue0deeQ2wwzNOJUaR2yQbTJCUmxI9nCHjDR8jek\n yC3jNtCa6rUB7TzzbTy9fDas91vgfUTW3C+KSnDr3MkGFv5ltcankcNiV/i6m7FCg9uq\n 6VYFeq68j1NA7uP5NhbG1chnCvPGYcyZKsw0ElfDwDW8z6nDSc7nrre6EBP/UXnN9QD8\n iZwvQl55yufP6S1tVL8M5lkZgPqrj8CKUZAHolPyNn1f30TKul6oGgO9sr7JrYhthh8L\n ej8w==","X-Forwarded-Encrypted":"i=1;\n AFNElJ8fFZ9wCf1/L0q+hVEoVd8vzYAa84wN9paC0UlbWO1icbWZmewvpybmex+2UnEWcWcy7jfY1VKSE5Jw@sourceware.org","X-Gm-Message-State":"AOJu0Ywg59SB/n1Ep6GkuF0Cj6jcXReGZ/aSDzV9N5fT2e21IJKmNR4F\n UNH/z9dBVDfStR5JJyXAywaXX2JbjniuKoNtAYYxVKSarWfOTFCfCNvLI/hf6WYU6TLS5T5GVeN\n a+h77","X-Gm-Gg":"AeBDietjPrroFNDppp0YHYM7oRzhicZhZ4nE0+1dGrk1w1KYQzJJHLl6/VbcVdgAKje\n TDEzuLUGT5zBvtnn/QgxNoTVqEFhqbtpw2XT+bn+NDPV4X6TVnYO8BiG9zrmyQ3XQRpeFqXC868\n XYjYPNwO7yPvC423ZVSmoMb3yoRIPulc2oD62tzmi+SYo2Z/RU96Rt6iGwPkxi96jcM3Rr7fVXO\n 8E76BbosSgKf8BQbnjaT2t4wpqxxVyegv71Sogc0M5SynzsPJbSyPY2dl6Cf/kjjaZAO/KKur8y\n Si1sM8CRPTPJO1bgDlhjy+blnkO662ewomWgtJlufy2/rlIQanYF64OACeT6H9bsQfA7A1jWUqH\n OBMhKIp3pcBvFij3Xqx9ANS5KCZIK4QbTMx+nIsOBu5AIFJYvZD4A1Sn2AlyaOHdteKyApv23oO\n pdvm6XNMTBEG9s1DGZjrIO4qEKM5iGZ9sraeoqyY6I4DzqARq/WKAPXXqjvpkL0aydzam1d943I\n 2PgAuN/9rVhSqexPZLZJzYIYkQKaBs+75kfP7rlRA==","X-Received":"by 2002:a17:90b:4e85:b0:35f:b5df:450 with SMTP id\n 98e67ed59e1d1-3614048a226mr19440298a91.19.1776776936148;\n Tue, 21 Apr 2026 06:08:56 -0700 (PDT)","Message-ID":"<d742aa2d-5be6-45dc-b45f-27d4cf13702b@linaro.org>","Date":"Tue, 21 Apr 2026 10:08:52 -0300","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH v3 2/8] tests: elf: Use new tunable handling","To":"Yury Khrustalev <yury.khrustalev@arm.com>, libc-alpha@sourceware.org","Cc":"Florian Weimer <fweimer@redhat.com>, Carlos O'Donell <carlos@redhat.com>,\n Wilco Dijkstra <wilco.dijkstra@arm.com>","References":"<20260416143027.1881673-1-yury.khrustalev@arm.com>\n <20260416143027.1881673-3-yury.khrustalev@arm.com>","Content-Language":"en-US","From":"Adhemerval Zanella Netto <adhemerval.zanella@linaro.org>","Organization":"Linaro","In-Reply-To":"<20260416143027.1881673-3-yury.khrustalev@arm.com>","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"7bit","X-BeenThere":"libc-alpha@sourceware.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Libc-alpha mailing list <libc-alpha.sourceware.org>","List-Unsubscribe":"<https://sourceware.org/mailman/options/libc-alpha>,\n <mailto:libc-alpha-request@sourceware.org?subject=unsubscribe>","List-Archive":"<https://sourceware.org/pipermail/libc-alpha/>","List-Post":"<mailto:libc-alpha@sourceware.org>","List-Help":"<mailto:libc-alpha-request@sourceware.org?subject=help>","List-Subscribe":"<https://sourceware.org/mailman/listinfo/libc-alpha>,\n <mailto:libc-alpha-request@sourceware.org?subject=subscribe>","Errors-To":"libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org"}}]