From: Peter Zijlstra Date: Wed, 14 Aug 2013 12:51:00 +0000 (+0200) Subject: sched, x86: Optimize the preempt_schedule() call X-Git-Tag: omap-for-v3.13/fixes-for-merge-window-take2~40^2~110 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1a338ac32ca630f67df25b4a16436cccc314e997;p=pandora-kernel.git sched, x86: Optimize the preempt_schedule() call Remove the bloat of the C calling convention out of the preempt_enable() sites by creating an ASM wrapper which allows us to do an asm("call ___preempt_schedule") instead. calling.h bits by Andi Kleen Suggested-by: Linus Torvalds Signed-off-by: Peter Zijlstra Link: http://lkml.kernel.org/n/tip-tk7xdi1cvvxewixzke8t8le1@git.kernel.org [ Fixed build error. ] Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed