From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 108998 invoked by alias); 11 Jul 2018 17:59:26 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 108989 invoked by uid 89); 11 Jul 2018 17:59:25 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-2.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=symptoms, remind X-HELO: mail-ua0-f171.google.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=subject:to:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=8NUWllTPPqSfHMTOe3pdhelHPRrTB6IWW6w+cFD+tCA=; b=Q6n5lCpKGM9/kKBqhazuDwGFZIU2MBhoc7t23IhAhjY6terutKqEm2ngBjtpt0GIcL EqDxquqBfkZBV0aQ//sxPhfNhJpBG9zR4Ay0ZLjeXFvNnsaPIYezOQILhDsE450V496t 42nsBXBusjaScfhzLLyJ/MZWd6Tk2cPRvAGz4= Return-Path: Subject: Re: Restartable Sequences system call merged into Linux To: Florian Weimer , libc-alpha@sourceware.org References: <1084280721.10859.1528746558696.JavaMail.zimbra@efficios.com> <086b8e77-80e5-0908-0fdf-e4b19f087990@linux.ibm.com> <2c6c8f0e-4247-1649-8eaa-a885e4d51133@linaro.org> <6b2dd9ba-2387-afd4-bb35-a7108ea06442@redhat.com> <0beebf72-e32c-081b-05eb-17f2b585f4d9@linaro.org> From: Adhemerval Zanella Openpgp: preference=signencrypt Message-ID: Date: Wed, 11 Jul 2018 17:59:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-SW-Source: 2018-07/txt/msg00296.txt.bz2 On 11/07/2018 14:45, Florian Weimer wrote: > On 07/11/2018 07:42 PM, Adhemerval Zanella wrote: >> I did not dig into to check what it would require to fix this issue, >> however only x86, sparc, and s390 seems to be affected. > > It should affect all architectures, with varying symptoms, due to the way we allocate the TCB off thread stacks. It seems for TLS_DTV_AT_TP the static tls alignment is indeed take in consideration (at least the bug report testcase does not fail on aarch64 or powerpc64le). I need to remind better how all these fields are layout on different ABIs... > >> But thinking >> twice, it seems we can live with this issue at least for 2.28. > > And we should be able to backport the fix if it happens early enough during 2.29 development. > > Thanks, > Florian