From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from insect.birch.relay.mailchannels.net (insect.birch.relay.mailchannels.net [23.83.209.93]) by sourceware.org (Postfix) with ESMTPS id B1FD8388F309 for ; Thu, 15 Dec 2022 13:43:45 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B1FD8388F309 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=ascii.art.br Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=ascii.art.br X-Sender-Id: dreamhost|x-authsender|tuliom@ascii.art.br Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 448A3261D8B; Thu, 15 Dec 2022 13:43:43 +0000 (UTC) Received: from pdx1-sub0-mail-a282.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id CA4442608AE; Thu, 15 Dec 2022 13:43:42 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1671111822; a=rsa-sha256; cv=none; b=cRycvNrbLJ7LeVFfKBnHpuR3FvGxF9fxgWEJf9YKvysnmNWjd6Gc2g1vw084P8k0Ww/0Y+ MIbJOM4H1Gt6e4tuZhxXQssXOJaf3tK5bqve+skgHeb60kF74OkXQEXeGz5foAfyMtHzI5 SABlpBlhaEyb5puKNQvcM5lC/ssJ34IUin08CLhB3vJBLXEgZN2x23jeZ9tGWSHa4Ozwdn +dyefKaGJw8jSPTbMZ59qreIDz39ksLqANJA2JcP5mJw5ebpLWgDKPtEy5tUlbzsbGC/US NfVQaNDO+m9VfvgEFx78HpT9QDNpNdG+QnDFcLbMDPOllwvCGAS9aD0/nEoKNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1671111822; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=o04TLbj000vJPeTg9Zjr7eB2j/hYBiJgVOP2siXvknM=; b=sQf58YrgFAxr6jmmh573YYPh0JlFyMgSba02fH74GCvBmW6XbHegr3AJfiw3svzIYqJdo6 I9jwvr6z+1DX8wGETnoaywprXw6oj7hUjSdzUgqgSF3Ev919ORdDLzem7HWnOaogFLiTXx FqjylaAleJIvryEJQZFI+IpArd+tUqD8M3QQwMTOU2KIYbbTHs5fVt8zzeC4vrIPG6oez8 2K4l7Eh89Q6yX0rGYAviHPF7FykmAGTZ9WdW1cVvExpMd5JPKSVfg7d2wYS1bu16USFtFW Kid0BZKpx/aAHdMmQ1uTRLqCOEf/g0Xu0wFFuRW1VGz/elSZGy38xppqNg/H+g== ARC-Authentication-Results: i=1; rspamd-d48c5ddb-djjpb; auth=pass smtp.auth=dreamhost smtp.mailfrom=tuliom@ascii.art.br X-Sender-Id: dreamhost|x-authsender|tuliom@ascii.art.br X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|tuliom@ascii.art.br X-MailChannels-Auth-Id: dreamhost X-Ruddy-Daffy: 706cec726b0c55fb_1671111823098_3735626168 X-MC-Loop-Signature: 1671111823098:3838878217 X-MC-Ingress-Time: 1671111823098 Received: from pdx1-sub0-mail-a282.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.126.30.43 (trex/6.7.1); Thu, 15 Dec 2022 13:43:43 +0000 Received: from ascii.art.br (ip-131-161-4-244.isp.valenet.com.br [131.161.4.244]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: tuliom@ascii.art.br) by pdx1-sub0-mail-a282.dreamhost.com (Postfix) with ESMTPSA id 4NXtjp12G0z1d; Thu, 15 Dec 2022 05:43:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ascii.art.br; s=dreamhost; t=1671111822; bh=o04TLbj000vJPeTg9Zjr7eB2j/hYBiJgVOP2siXvknM=; h=From:To:Cc:Subject:Date:Content-Type; b=COLNcqoPYpMuljOYed/3ANa7QUc4z80Ol6cAbYd8jqn5sHjbo7FHa4GuKmVI5z0wE gv0C3v2G/gPf4+nMB7ILixsYp1fS3ZOVkkhGLQPHvOVgkF4Wt7/KHd+AipqETUXCJn LDqNmnPTFQqIMXSE8FiBpIW/IUx6czYDNY9bdB9Ipn1FmucbL2+gTFuNLB66VWJNsf LLfUPf1Tlnd1LdDRkieyzZZlCvmllOFZvj1eJrVR5NoOImKO1V62oNetQ6xAW9raqx yOrseCELi5zgaiKBtVZZRNpSDMc6GpT4IExA9IUmarqoebojc6rzu5CA0vVvfQVTvN THy28p3kwhJhQ== From: Tulio Magno Quites Machado Filho To: Rajalakshmi Srinivasaraghavan , Florian Weimer , libc-alpha@sourceware.org Cc: Subject: Re: [PATCH] powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ In-Reply-To: References: <20221209011652.4109160-1-rajis@linux.ibm.com> <87h6xz9st3.fsf@oldenburg.str.redhat.com> Date: Thu, 15 Dec 2022 10:43:38 -0300 Message-ID: <87fsdgn5o5.fsf@ascii.art.br> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-0.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_BARRACUDACENTRAL,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Rajalakshmi Srinivasaraghavan via Libc-alpha writes: > On 12/13/22 10:23 AM, Florian Weimer wrote: >> This is technically an ABI change, but if you think this is the right >> forward, you can certainly make that change. It's not the path some >> other architectures have taken when they faced similar problems, so I >> don't think we have much experience in this area. I do agree this can be interpreted as an ABI change. However, I used abidiff against the following libraries and it didn't report any changes: hesiod/libnss_hesiod.so.2 nis/libnsl.so.1 login/libutil.so.1 libc.so.6 crypt/libcrypt.so.1 locale/libBrokenLocale.so.1 nptl_db/libthread_db.so.1 math/libm.so.6 resolv/libanl.so.1 resolv/libresolv.so.2 resolv/libnss_dns.so.2 nss/libnss_files.so.2 nss/libnss_compat.so.2 nss/libnss_db.so.2 nss/libnss_test1.so.2 nss/libnss_test_errno.so.2 nss/libnss_test2.so.2 dlfcn/libdl.so.2 nptl/libpthread.so.0 rt/librt.so.1 malloc/libc_malloc_debug.so.0 So, I think this change is safe for glibc 2.37. >> Should we backport this to older releases (or downstream)? > > Yes, This should be backported to older releases as well. IMHO, this is trickier. Not because a glibc binary interface will change, but because user software might change. Anyway, the kernel >= 5.19 is already requesting the new sizes, although it isn't using it to the best of my knowledge. Maybe we should be extra careful and avoid backports upstream? That would leave for downstream to apply this patch as necessary (ideally, before a mass rebuild). Am I missing anything? -- Tulio Magno