Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp1446056ybe; Wed, 11 Sep 2019 15:21:12 -0700 (PDT) X-Google-Smtp-Source: APXvYqyJi0RoBf3r3q5Ba+asFdmWMzFiuGbmh3jJz61p1IOn/bWfqBxpFO+hJ0u8FMaGdRZG5mas X-Received: by 2002:aa7:c586:: with SMTP id g6mr17985756edq.38.1568240472214; Wed, 11 Sep 2019 15:21:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1568240472; cv=none; d=google.com; s=arc-20160816; b=OIfs+wFOwrbbmJW3dkx8cuhUsBDJesM32vwHCjCjfZOvSHJuNr5ZfS8FYYgRWmXMA2 TT8Hi6WqclYY+MAEaci0wztUx0u4mwtgWKR1vwKkrLYYTceH5PKSLEYapje6w7jGmSfn vuttFveVO257uX2hBEh26770/17F0wYt57ylwJOGoBEOqywzu9SvoH4228Yj7xUxnujh 3fMNyNXQ2I0dTRctWuWyt88cZ1KDn4OW/y9hWBzhe8L8IvxuLTvBT2GKmOC1WlwKy/6E Fa4q7PgD6BLJMSbfQdJaSDWP+zUK6mDRUNbs6typvuw2Lve7wjYYiimGOo5VDNkC/UVA Tn+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:organization:from:references:cc:to:subject; bh=7i0Etx6MLYI/45jnP4DYISG5JeNZkAJR7nS2nO9OITA=; b=djS5RwuqbbwZHlu680q+wMPX3QEuWihThiMnJiASoV8Q4rz7vdgKiIqPh8SLm2tld7 Zg7SKYt6AghPNiAtPFQUY9HqC4nlyHSUFLqSzxwPJaFi4Vp4JhwHPuXeaDsOzsFj4zEt 0TozVrbFZMJSUEBdyfjfTuf6SRg/ciQRFcSLg/Yllmbyompb3LqlGnIXONmqgBGh6GMB dfZt6cst4AiftJyGX4soa578Fex34W4xCe7cqSkAcY5PKZ/cuoSds2cwBFgdPL8qnROZ 7ZAj7qLef+jDe+/FANzUdLYegZcsPtW9duiowpfmJqGdKUDKFHunviO+krGd09AGL9Ho IwuA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b9si3918006edj.0.2019.09.11.15.20.49; Wed, 11 Sep 2019 15:21:12 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730371AbfIKTpT (ORCPT + 99 others); Wed, 11 Sep 2019 15:45:19 -0400 Received: from mx1.redhat.com ([209.132.183.28]:51110 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728395AbfIKTpT (ORCPT ); Wed, 11 Sep 2019 15:45:19 -0400 Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 411B559451 for ; Wed, 11 Sep 2019 19:45:18 +0000 (UTC) Received: by mail-qk1-f198.google.com with SMTP id q12so26239681qkm.22 for ; Wed, 11 Sep 2019 12:45:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=7i0Etx6MLYI/45jnP4DYISG5JeNZkAJR7nS2nO9OITA=; b=U8xA+yTUo5xmPf77t4nO40TqA77PsxTyLT1DkC+aKe3dajvjgszXoh06ZEenUE2oOO mTnA25atCSDmmwm00fn6o7YQtOPoekqYtgnpb82Qo8hbgpjcFO3v4xXVorBxADgVgQFx xxNeWiCv5tsgns+fndD2/F2RjNFkMXsfATTnnEoBMBzr31lFvLVzCo3O4xKrzypHJakU KORO2844IXaJXR2G+744Z4+Pd/6fTkTFtXHukItT/l5GgV6yWhrm1Na4ozU3KteEyq5U NwJhzFEUQ7ROpC2Bpt5DfkJ0GoNBlqH8L84E1+qNp56N080EkZnJZTcFChKYOWk/Jgcy 9yGw== X-Gm-Message-State: APjAAAWlz7BPojxjnj9dO6ulZjAOd2OlSo96sNVv3zLrg4eG/B+S9o20 OwNEUjCyjLHXJQ7voZercYi7+HgQ4S5jrAbWWH7iqomiV+HBD3qBORWsfdie3ppRnhK/wvYfQ8A m6jjwXe6dPVofd2d7RM4xy8Va X-Received: by 2002:ac8:688:: with SMTP id f8mr18556206qth.51.1568231117499; Wed, 11 Sep 2019 12:45:17 -0700 (PDT) X-Received: by 2002:ac8:688:: with SMTP id f8mr18556165qth.51.1568231117225; Wed, 11 Sep 2019 12:45:17 -0700 (PDT) Received: from [192.168.1.4] (192-0-145-99.cpe.teksavvy.com. [192.0.145.99]) by smtp.gmail.com with ESMTPSA id t40sm13404749qta.36.2019.09.11.12.45.15 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 11 Sep 2019 12:45:16 -0700 (PDT) Subject: Re: [PATCH glibc 2.31 1/5] glibc: Perform rseq(2) registration at C startup and thread creation (v12) To: Florian Weimer Cc: Mathieu Desnoyers , Joseph Myers , Szabolcs Nagy , libc-alpha@sourceware.org, Thomas Gleixner , Ben Maurer , Peter Zijlstra , "Paul E. McKenney" , Boqun Feng , Will Deacon , Dave Watson , Paul Turner , Rich Felker , linux-kernel@vger.kernel.org, linux-api@vger.kernel.org References: <20190807142726.2579-1-mathieu.desnoyers@efficios.com> <20190807142726.2579-2-mathieu.desnoyers@efficios.com> <8736h2sn8y.fsf@oldenburg2.str.redhat.com> <7db64714-3dc5-b322-1edc-736b08ee7d63@redhat.com> <87ef0mr6qj.fsf@oldenburg2.str.redhat.com> From: Carlos O'Donell Organization: Red Hat Message-ID: <4a6f6326-ea82-e031-0fe0-7263ed97e797@redhat.com> Date: Wed, 11 Sep 2019 15:45:14 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <87ef0mr6qj.fsf@oldenburg2.str.redhat.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 9/11/19 3:08 PM, Florian Weimer wrote: > * Carlos O'Donell: > >> It would be easier to merge the patch set if it were just an unconditional >> registration like we do for set_robust_list(). > > Note that this depends on the in-tree system call numbers list, which I > still need to finish according to Joseph's specifications. Which work is this? Do you have a URL reference to WIP? > (We have something that should work for us as long as we can get large > machines from the lab, but I agree that it's not very useful if glibc > bot-cycle time is roughly one business day.) Yeah, we have to discuss how to accelerate this. -- Cheers, Carlos.