[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <1110f198-88c2-544d-6836-f901b8e90f98@redhat.com>
Date: Thu, 14 Jun 2018 15:32:17 +0200
From: Florian Weimer <fweimer@...hat.com>
To: Pavel Machek <pavel@....cz>,
Mathieu Desnoyers <mathieu.desnoyers@...icios.com>
Cc: carlos <carlos@...hat.com>, Peter Zijlstra <peterz@...radead.org>,
"Paul E. McKenney" <paulmck@...ux.vnet.ibm.com>,
Boqun Feng <boqun.feng@...il.com>,
Thomas Gleixner <tglx@...utronix.de>,
linux-kernel <linux-kernel@...r.kernel.org>,
libc-alpha <libc-alpha@...rceware.org>
Subject: Re: Restartable Sequences system call merged into Linux
On 06/14/2018 03:25 PM, Pavel Machek wrote:
> But the proposal wanted to add a syscall to thread creation, right?
> And I believe that may be noticeable.
We already call set_robust_list, so we could just pass a larger area to
that and the kernel could use it. Then no additional system call would
be needed in the common case (new kernel which recognizes the new area
size).
But then we cannot use an initial-exec thread local variable for it
(although the offset from the thread pointer will still be constant, of
course).
Thanks,
Florian
Powered by blists - more mailing lists