aboutsummaryrefslogtreecommitdiff
path: root/fs/jbd2/commit.c
diff options
context:
space:
mode:
authorMathieu Desnoyers <[email protected]>2008-08-15 12:45:09 -0400
committerH. Peter Anvin <[email protected]>2008-08-15 12:49:45 -0700
commit1f49a2c2aeb22d5abc6d4ea574ff63d37ca55fbe (patch)
treed559e223017b1c39ccaea3056ae3af0e62635509 /fs/jbd2/commit.c
parentf88f07e0f0fd6376e081b10930d272a08fbf082f (diff)
x86: revert replace LOCK_PREFIX in futex.h
Since we now use DS prefixes instead of NOP to remove LOCK prefixes, there are no longer any issues with instruction boundaries moving around. Depends on : x86 alternatives : fix LOCK_PREFIX race with preemptible kernel and CPU hotplug On Thu, 14 Aug 2008, Mathieu Desnoyers wrote: > > Changing the 0x90 (single-byte nop) currently used into a 0x3E DS segment > override prefix should fix this issue. Since the default of the atomic > instructions is to use the DS segment anyway, it should not affect the > behavior. Ok, so I think this is an _excellent_ patch, but I'd like to also then use LOCK_PREFIX in include/asm-x86/futex.h. See commit 9d55b9923a1b7ea8193b8875c57ec940dc2ff027. Linus Applies to 2.6.27-rc2 (and -rc3 unless hell broke loose in futex.h between rc2 and rc3). Signed-off-by: Mathieu Desnoyers <[email protected]> CC: Linus Torvalds <[email protected]> CC: H. Peter Anvin <[email protected]> CC: Jeremy Fitzhardinge <[email protected]> CC: Roland McGrath <[email protected]> CC: Ingo Molnar <[email protected]> Cc: Steven Rostedt <[email protected]> CC: Steven Rostedt <[email protected]> CC: Thomas Gleixner <[email protected]> CC: Peter Zijlstra <[email protected]> CC: Andrew Morton <[email protected]> CC: David Miller <[email protected]> CC: Ulrich Drepper <[email protected]> CC: Rusty Russell <[email protected]> CC: Gregory Haskins <[email protected]> CC: Arnaldo Carvalho de Melo <[email protected]> CC: "Luis Claudio R. Goncalves" <[email protected]> CC: Clark Williams <[email protected]> CC: Christoph Lameter <[email protected]> CC: Andi Kleen <[email protected]> CC: Harvey Harrison <[email protected]> Signed-off-by: H. Peter Anvin <[email protected]>
Diffstat (limited to 'fs/jbd2/commit.c')
0 files changed, 0 insertions, 0 deletions