Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris...
[linux/fpc-iii.git] / arch / x86 / kernel / preempt.S
blobca7f0d58a87dc0bda2790122f56d2e6be3dd81bd
2 #include <linux/linkage.h>
3 #include <asm/dwarf2.h>
4 #include <asm/asm.h>
5 #include <asm/calling.h>
7 ENTRY(___preempt_schedule)
8         CFI_STARTPROC
9         SAVE_ALL
10         call preempt_schedule
11         RESTORE_ALL
12         ret
13         CFI_ENDPROC
15 #ifdef CONFIG_CONTEXT_TRACKING
17 ENTRY(___preempt_schedule_context)
18         CFI_STARTPROC
19         SAVE_ALL
20         call preempt_schedule_context
21         RESTORE_ALL
22         ret
23         CFI_ENDPROC
25 #endif