From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965906AbdJQTX6 (ORCPT ); Tue, 17 Oct 2017 15:23:58 -0400 Received: from mail.efficios.com ([167.114.142.141]:50834 "EHLO mail.efficios.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965851AbdJQTXz (ORCPT ); Tue, 17 Oct 2017 15:23:55 -0400 Date: Tue, 17 Oct 2017 19:25:59 +0000 (UTC) From: Mathieu Desnoyers To: Ben Maurer , Thomas Gleixner , Paul Turner , Andrew Hunter , Peter Zijlstra , Andy Lutomirski , Andi Kleen , Dave Watson , Chris Lameter , Ingo Molnar , "H. Peter Anvin" , Steven Rostedt , "Paul E. McKenney" , Josh Triplett , Linus Torvalds , Andrew Morton , Russell King , Catalin Marinas , Will Deacon , Michael Kerrisk , Boqun Feng , Alexander Viro , Shuah Khan , "Carlos O'Donell" Cc: linux-api@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel Message-ID: <817181118.43238.1508268359153.JavaMail.zimbra@efficios.com> Subject: [ANNOUNCE] New linux-rseq tree on kernel.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [167.114.142.141] X-Mailer: Zimbra 8.7.11_GA_1854 (ZimbraWebClient - FF52 (Linux)/8.7.11_GA_1854) Thread-Index: v37eULHH8TJO3gOnfrvhyJFwgdJ92Q== Thread-Topic: New linux-rseq tree on kernel.org Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, I have created a linux-rseq tree on kernel.org to make it easier for developers of userspace applications and libraries to try out Restartable Sequences. It is available at https://git.kernel.org/pub/scm/linux/kernel/git/rseq/linux-rseq.git/ The volatile branch "rseq/dev" is the ongoing development. It will be periodically rebased on the latest tags from Linus. I will also push tags from time to time. I just created a tag including changes based on feedback from the past few days as: v4.14-rc5-rseq-20171017 Note that the system call numbers currently used may have to be bumped whenever rebasing onto a new tag from Linus. Thus, when updating to a newer tag, it is important to refresh kernel headers with e.g. "rm -rf /path_to_kernel/usr/include/ && cd /path_to_kernel && make headers_install" and build your application with -I/path_to_kernel/usr/include so the right kernel headers are used. Feedback is welcome! Thanks, Mathieu -- Mathieu Desnoyers EfficiOS Inc. http://www.efficios.com