Thread (8 messages) 8 messages, 4 authors, 2011-06-30

Git pull request: 64-bit atomic user helper

From: Russell King - ARM Linux <hidden>
Date: 2011-06-30 10:07:55

On Mon, Jun 20, 2011 at 09:54:07PM -0400, Nicolas Pitre wrote:
Russell, please pull the following for the next merge window:

	git://git.linaro.org/people/nico/linux.git cmpxchg64

This series cleans up the kuser documentation, then it adds 64-bit
cmpxchg support as needed by some user space applications.

Tested with the initial libgcc patches relying on this, using a 
kernel that has this series applied, and another without those 
patches to verify that the test for the availability of the needed 
helper does work as intended.

Nicolas Pitre (2):
      ARM: kuser: move interface documentation out of the source code
      ARM: add a kuser_cmpxchg64 user space helper

 Documentation/arm/kernel_user_helpers.txt |  267 +++++++++++++++++++++++
 arch/arm/kernel/entry-armv.S              |  246 ++++++++-------------
 2 files changed, 361 insertions(+), 152 deletions(-)
As these clash with the entry rework which I have, I'd much prefer
them to be in patch form rather than git form so I don't have to keep
remembering to fix the (broken) git rerere merge.  git rerere is fine
if you get it right first time but if not, then it keeps doing it wrong
each and every time.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help