linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* Robust futex on SMP
@ 2010-09-27 22:13 Daniel Walker
  2010-09-28  9:15 ` Mikael Pettersson
  0 siblings, 1 reply; 2+ messages in thread
From: Daniel Walker @ 2010-09-27 22:13 UTC (permalink / raw)
  To: linux-arm-kernel


Is anyone working on implementing the robustness feature on SMP?

I found your commit e589ed23dd27b890900eb7514f0a9e297d1e02b5 which
implements UP, so I thought you might be familiar with it (or someone
else on the list).

Daniel

-- 

Sent by a consultant of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Robust futex on SMP
  2010-09-27 22:13 Robust futex on SMP Daniel Walker
@ 2010-09-28  9:15 ` Mikael Pettersson
  0 siblings, 0 replies; 2+ messages in thread
From: Mikael Pettersson @ 2010-09-28  9:15 UTC (permalink / raw)
  To: linux-arm-kernel

Daniel Walker writes:
 > 
 > Is anyone working on implementing the robustness feature on SMP?
 > 
 > I found your commit e589ed23dd27b890900eb7514f0a9e297d1e02b5 which
 > implements UP, so I thought you might be familiar with it (or someone
 > else on the list).

I think I've seen a couple of proposed patches flying by on the
linux-arm-kernel list, but I think they've all failed to handle
corner cases (like what if the user's futex is on a page that
has been swapped out or been made read-only?)

I'd implement it myself if I had decent SMP HW, but alas I don't.

/Mikael

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2010-09-28  9:15 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-27 22:13 Robust futex on SMP Daniel Walker
2010-09-28  9:15 ` Mikael Pettersson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).