]> git.baikalelectronics.ru Git - kernel.git/commit
x86: mm: fix VM_FAULT_RETRY handling
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 17 Dec 2014 19:52:37 +0000 (11:52 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 17 Dec 2014 19:52:37 +0000 (11:52 -0800)
commit31b10ff524bd5c837244356430351fcdeddd5497
treee66fcbf1d65d1a43b9efde092045890f6aa52487
parent56ec4ce6b4cc680466c05b1f4e3983ed7a0257e6
x86: mm: fix VM_FAULT_RETRY handling

My commit 47c6d83e4e75 ("x86: mm: consolidate VM_FAULT_RETRY handling")
had a really stupid typo: the FAULT_FLAG_USER bit is in the 'flags'
variable, not the 'fault' variable. Duh,

The one silver lining in this is that Dave finding this at least
confirms that trinity actually triggers this special path easily, in a
way normal use does not.

Reported-by: Dave Jones <davej@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/x86/mm/fault.c