Re: [LPC] pkeys ABI

James Bottomley <[email protected]> Wed, 17 Jun 2026 09:59:03 -0400
Newsgroups dev.linux.lists.ksummit
Message-ID <25612f78574420508b3814e7f0dd89461ff99c20.camel@HansenPartnership.com>
On Wed, 2026-06-17 at 15:45 +0200, Kevin Brodsky wrote:
> On 17/06/2026 15:06, James Bottomley wrote:
> > On Wed, 2026-06-17 at 14:57 +0200, Kevin Brodsky wrote:
> > > Hi,
> > > 
> > > I am considering submitting a Refereed presentation proposal for
> > > LPC, but I would first like to check if it makes sense to
> > > everyone in To/Cc.
> > > 
> > > The pkeys ABI is heavily underspecified when it comes to
> > > asynchronous kernel interactions, such as signal delivery [1],
> > > rseq [2], io_uring worker threads, etc. Depending on the
> > > situation, we might reset the pkey register to "allow all", or
> > > "allow acess to pkey 0 only", or use the interrupted context's
> > > register (even though it is arguably unrelated). It isn't always
> > > consistent across architectures either. 
> > > 
> > > As Thomas put it, "that's all broken". LPC feels like the right
> > > occasion to summarise where we are, and explore potential
> > > solutions. Unfortunately this topic isn't an obvious fit for any
> > > MC, so a Refereed presentation seems like the least bad option.
> >  
> > That's not necessarily true, especially if you want a group
> > discussion. If all of your attendees are going to plumbers anyway
> > you might consider a BoF ... or possibly a workshop like the Nova
> > GPU people did last year if you need more than an hour.  The
> > downside of BoF or Workshop is that you have to run your own A/V
> > connections (we'll have at least USB speaker/Mic's to provide you
> > at reception and might have one of the owl camera things)
> 
> Right, a BoF session would indeed be a good fit (1h should be more
> than enough). According to [3] the Refereed track also accepts BoFs
> so I suppose that it's the right place to make the submission
> regardless?

Well, we have one URL to submit everything, yes.  Right at the bottom
it has a Track selector and you need to click on "Birds of a Feather
(BoF)" rather than "LPC Refereed Track".

We'll do the BoF acceptances in two phases.  We have some track room
slots we use for BoFs, which get full A/V and get notified early.  The
rest of the BoFs we assign to hack rooms with run your own A/V.  If you
prefer the latter it would be helpful to say so in the submission.

Regards,

James