From: Linus Torvalds Date: Fri, 6 Aug 2010 17:07:34 +0000 (-0700) Subject: Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git... X-Git-Tag: v3.12-rc1~9452 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d9a73c00161f3eaa4c8c035c62f45afd1549e38a;p=kernel%2Fkernel-generic.git Merge branch 'x86-asm-for-linus' of git://git./linux/kernel/git/tip/linux-2.6-tip * 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: um, x86: Cast to (u64 *) inside set_64bit() x86-32, asm: Directly access per-cpu GDT x86-64, asm: Directly access per-cpu IST x86, asm: Merge cmpxchg_486_u64() and cmpxchg8b_emu() x86, asm: Move cmpxchg emulation code to arch/x86/lib x86, asm: Clean up and simplify x86, asm: Clean up and simplify set_64bit() x86: Add memory modify constraints to xchg() and cmpxchg() x86-64: Simplify loading initial_gs x86: Use symbolic MSR names x86: Remove redundant K6 MSRs --- d9a73c00161f3eaa4c8c035c62f45afd1549e38a