From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpout.efficios.com (unknown [IPv6:2607:5300:203:b2ee::31e5]) by sourceware.org (Postfix) with ESMTPS id B2FA8385B52B for ; Thu, 18 May 2023 17:48:12 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org B2FA8385B52B Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=efficios.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=efficios.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=efficios.com; s=smtpout1; t=1684432092; bh=WFCcDY6vA+fexYCyYEB/V9LtmMoYdp7mFnt+zHfUq60=; h=Date:To:From:Subject:From; b=ryC8JhhatQDQfXoZhJpckmNVAvNzaUAALf5h/2FwXFRlTRp9jyuWEW8cfJRIJUNjy I9qz33dCEoqVu1ia0e0nC9eUJPLfsqYfj73nxZiTaYGFdD1D1oEVFKbYnVBuSUpQvG FbSjixe5a2CXoifGNEwkwSCbfqnhsmmu4WdKReTy/2AhDYN0hHaWpTX7CPmPJLOlUw r1V6L3CK1qljWYzuQNARDlXbNkuaz6xM/7pTXSSh+LyN+FlVr8g0bBVJsvxVM5CpAb Ibc3yHgv7GLRspengTSrXkfQZ/MjxSSaYi7MC6kJOFA7R4MGNvHoyBUJRdnSHMe/8D 0hrVub/bLX+vA== Received: from [172.16.0.117] (192-222-143-198.qc.cable.ebox.net [192.222.143.198]) by smtpout.efficios.com (Postfix) with ESMTPSA id 4QMcrr0qCtz130l; Thu, 18 May 2023 13:48:12 -0400 (EDT) Message-ID: Date: Thu, 18 May 2023 13:48:18 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Content-Language: en-US To: "carlos@redhat.com" , Florian Weimer , libc-alpha From: Mathieu Desnoyers Subject: GNU libc support for extensible rseq ABI Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-5.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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: Hi Carlos, Florian, Now that the 6.3 Linux kernel is out, the ABI for extensible rseq is frozen, and we could add support for it in glibc. It would be good to upstream this support before we run out of room in the padding space we currently re-use. What glibc release should we target for this ? You can find the librseq code supporting the extensible rseq ABI here: https://git.kernel.org/pub/scm/libs/librseq/librseq.git/ specifically under src/rseq.c. Thanks! Mathieu -- Mathieu Desnoyers EfficiOS Inc. https://www.efficios.com